C语言检测文件末尾

代码:
//检测文件末尾
#include
#include
#pragma warning(disable : 4996)
#define _CRT_SECURE_NO_WARNINGS
#define BUFSIZE 100
int main() {
char buf[BUFSIZ];
char filename[60];
FILE *fp;

puts("Enter name of txt file to display:");
gets_s(filename, 60);

//以只读模式打开文件
if ((fp = fopen(filename, "r") == NULL)) {
	fprintf(stderr, "Error opening file.");
	exit(1);
}

//如果未达到文件末尾,读取一行并显示
while (!feof(fp)) {
	fgets(buf, BUFSIZ, fp);
	printf("%s", buf);

}
fclose(fp);
return 0;

}
C语言检测文件末尾_第1张图片

你可能感兴趣的:(c/c++,软件开发,程序员,开发语言,编程语言,c,c++,编程语言,程序员,软件开发)