fgets获取文件行数;
#include <stdio.h>
#define MIER 1000
int main()
{
FILE *fp = fopen("example.txt", "r");
if (fp == NULL)
{
perror("无法打开文件");
return 1;
}
char buff[MIER];
int num = 0;
while (fgets(buff,MIER, fp) != NULL)
{
num++;
}
printf("行数: %d\n", num);
fclose(fp);
return 0;
}