/*输入一行字符,统计其中的有多少个单词,单词之间用空格分隔开*/
#include<stdio.h>
int main(void)
{
char string[81];
int i,num = 0;
char c;
printf("请输入一句话:\n");
gets(string);
if(string[0] != ' ')
{
num = 1;//第一个单词 顶头写 还是单词!
}
for(i = 0;(c = string[i]) != '\0';i++)
{
if(c == ' ' && string[i+1] != ' ')//第一个是空格第二个是字母那就是单词
{
num++;
}
}
printf("这句话有%d个单词\n",num);
return 0;
}
10-23
1300
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交