WC项目

  

1.代码来源:自己编写

2.运行环境:win10

3.编译软件:VC++6.0

4.编程语言:c语言

5.bug:由于TXT文档最后一行的结尾是EOF而不是\n所以在计算行数的时候会少加一行,解决方法是在打印的时候将行数f+1。

6.当前功能:可以统计一个TXT文档的字符数、行数

7.gitbub代码地址:https://github.com/Devilingg/WC/blob/master/WC

8.代码:

#include "stdio.h"
#include "stdlib.h"


void main()
{
int i=0,f=0;
char ch;
FILE *fp;
fp=fopen("E:\\WC\\111.txt","r");
ch=fgetc(fp);
while(ch!=EOF)
{
i++;
if(ch=='\n')
f++;
ch=fgetc(fp);
}
printf("字符一共有%d个\n行数一共有%d行\n",i,f+1);
fclose(fp);
}

posted @ 2017-09-27 00:12  怪蜀黍的橘子  阅读(171)  评论(0编辑  收藏  举报