编写一个小程序,可以读入一个英文的文本文件,显示这个文件,并统计这个文件有多少个字符,多少个单词, 20

编写一个小程序,可以读入一个英文的文本文件,显示这个文件,并统计这个文件有多少个字符,多少个单词,多少个空白(空格、TAB),多少个段落,按照单词的长度进行统计。... 编写一个小程序,可以读入一个英文的文本文件,显示这个文件,并统计这个文件有多少个字符,多少个单词,多少个空白(空格、TAB),多少个段落,按照单词的长度进行统计。 展开
 我来答
允儿爱小猪鸵龂
2014-09-22
知道答主
回答量:80
采纳率:100%
帮助的人:6万
展开全部
#include<stdio.h>

//定义一个结构体来统计所有的信息
struct ALLNUM {
int wordnum, charnum; //wordnum,charnum分别表示单词和字符的个数。

unsigned char blank, tab, enter;

// blank, tab,enter,分别表示空格,TAB,段落的个数。
//在程序中用空格,TAB来划分单词与字符
};

unsigned char *str;
void puttext(void);
struct ALLNUM num(void);

int main(void)
{
puttext();
num();
return 0;

}

void puttext(void)
{
printf("请输入相应的字符:\n");

scanf("%s",str);

getchar();

}
struct ALLNUM num(void)//返回结构体类型的函数。将所有的个数信息返回
{
struct ALLNUM tempnum;
//这里添加相关的统计类的语句

return tempnum;
}
//注:由于时间限制在20分钟以内,所以不可能完全将所以程序写完,如真的想把这个程序很好的完成,请/ //联系我。以上程序可能有很多错误的地方。
希望能解决您的问题。
追问
你百度的…
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式