c语言高手请进啦

来源:百度知道 编辑:UC知道 时间:2024/05/04 17:05:58
计算输入正文(英文)中字符的个数,行数记单词个数(这里单词是看作一串不含有空格,换行符或制表符的字符)
大家都帮下忙哈```急急急!!就是一道编程题目啊````大家不懂吗??

#include <iostream>
//#include <cstring>

using namespace std;

int main()
{
char string[81];
int i;
int num = 0; /* 统计单词个数 */
int word = 0; /* 是否为单词的标示 */
char c;

gets(string);

for (i = 0; (c = string[i]) != '\0'; i++)
{
if (c == ' ')
word = 0;
else
if (word == 0)
{
word = 1;
num++;
}
}
cout<<endl<<"There are "<<num<<" words int the line."<<endl;
return 0;
}

表达不清

没懂你的问题。

没看懂啊

你重新说一下你的问题,说清楚点。好吗?