思路:
单词总数为空格+1的数量,在此我们可以通过对空格数量的计算,从而得出单词的总个数。
利用getchar表示所输入的字符,再通过if对其中的空格进行分析。
最后通过空格+1实现对单词的计算。
代码:
#include<stdio.h>
int main()
{
int count=1;
char a;
a=getchar();
while(a!='\n')
{
if(a==' ')//当遇到有空格时,进行记录。
{
count=count+1;
}
a=getchar();
}
printf("输入的的单词总个数为:%d",count);
return 0;
}
在最后可直接得出单词的总个数