作业帮 > 综合 > 作业

c语言编写一个程序,在一维数组里输入一句英文,统计该句子里出现的单词个数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/03/29 05:12:51
c语言编写一个程序,在一维数组里输入一句英文,统计该句子里出现的单词个数
#include
main()
{
char string[81];
int i, num=0,word=0;
char c;
gets(string);
for(i=0;(c=string[i])!='\0';i++) //确定没有到结束符
{
if(c==' ') //当c获得的字符为空格的时候,单引号内为空格
word=0;
else if(word==0)
{
word=1;
num++;
}
}
printf("there are %d words in the line.\n",num);
}