#include <stdio.h>
#include <stdlib.h>
int main()
{
char ch;
int sum = 0,word = 0;//用word来判断输入的单词是否结束,即当前输入的字符是不是依旧属于一个单词中
while((ch=getchar())!='\n')
{
if(ch == ' ')
word = 0;//表示一个单词输入完成
else if(word == 0)
{
word = 1;//表示当前正在输入单词
++sum;
}
}
printf("%d",sum);
return 0;
}
关注我获取更多编程方面的知识,和我共同进步吧~