在C語言中,可以使用fopen
函數打開文件,然后使用fscanf
函數讀取文件內容,最后使用printf
函數輸出內容。
以下是一個讀取文件內容并輸出的示例代碼:
#include <stdio.h>
int main() {
FILE *file;
char filename[100];
char content[100];
// 輸入文件名
printf("請輸入文件名:");
scanf("%s", filename);
// 打開文件
file = fopen(filename, "r");
if (file == NULL) {
printf("無法打開文件。\n");
return 1;
}
// 讀取并輸出文件內容
while (fscanf(file, "%s", content) != EOF) {
printf("%s\n", content);
}
// 關閉文件
fclose(file);
return 0;
}
在運行程序時,會提示輸入文件名,然后程序打開文件并讀取文件內容,并將內容逐行輸出到屏幕上。如果文件打開失敗,會輸出錯誤信息。