C语言程序设计:输入一行字符,统计出其中单词的个数,个单词之间用空格分隔,空格数可以是多个!

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 16:41:22

C语言程序设计:输入一行字符,统计出其中单词的个数,个单词之间用空格分隔,空格数可以是多个!
C语言程序设计:输入一行字符,统计出其中单词的个数,个单词之间用空格分隔,空格数可以是多个!

C语言程序设计:输入一行字符,统计出其中单词的个数,个单词之间用空格分隔,空格数可以是多个!
楼主请看这里这里 决对好用的程序
#include
main()
{
char str[20];
int i=0,j,count=0;
printf("请输入要统计的字符以回车结束:\n");
gets(str);
while(str[i++]!='\0')
{
if(str[i]==' ')
{
i++;
while(str[i]==' ')//判断连续空格
{ i++;}
count++;
}
}
printf("单词书为:%d\n",count+1);
}