/*9.3 重写主教材 9-6.cpp 程序,将在显示屏上输出文件内容改为计算文件中的字符个数。*/
#include<stdio.h>
#include<stdlib.h>
main(int argc, char *argv[])
{
char ch;
FILE *fp;
int count = 0;
if (argc == 1)
printf("usage:no linenum filename\n");
else if (argc > 2)
printf("Too many arguments to linenum\n");
else if ((fp = fopen(argv[1], "r")) == NULL)
{
printf("can't open %s\n", argv[1]);
return;
}
else
{
while ((ch = fgetc(fp)) != EOF)
count++;
fclose(fp);
}
printf("%s has %d chars\n", argv[1], count);
system("pause");
return 0;
}
黄迪明9.3
最新推荐文章于 2017-07-11 10:02:10 发布