#include <head.h>
int main(int argc, const char* argv[])
{
FILE *fp;
char buf[6];
int line = 0 ;
if( 2 != argc ){
fputs("ipput error\n",stderr);
fputs("usage:./a.out filename\n",stderr);
return -1;
}
if((fp = fopen(argv[1],"r"))==NULL)
PRINT_ERR("fopen error");
while(fgets(buf,sizeof(buf),fp)!=NULL){
if(strlen(buf)==sizeof(buf)-1){
continue;
}
line++;
}
printf("line = %d\n",line);
fclose(fp);
return 0;
}
07-27
178
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
11-08
304
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-12
697
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-13
322
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-09
2029
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-24