题目描述
一年一度的四六级考试又要来临了,勤奋的洋洋制定了一个背单词的计划,洋洋想统计一下今天背了多少单词。
从键盘输入一行字符,统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。
输入
输入只有一行句子。仅有空格和英文字母构成,不超过500个字符。
输出
单词的个数。
样例输入
stable marriage problem Consists of Matching members
样例输出
7
#include<stdio.h>
int main()
{
char str[500]={0};
gets(str);
int sum=0;
for(int i=0;str[i]!=0;i++)
{
if(str[i]!=' '&&(str[i+1]==' '||str[i+1]=='\0'))sum++;
}
printf("%d\n",sum);
return 0;
}