计算单词的个数
时限:1000ms 内存限制:10000K 总时限:3000ms
描述:
给以行句子,写一个程序判断它有几个单词。
输入:
输入占一行,行尾有空格,并且只含有大写字母和小写字母和空格。
输出:
单词的个数。
例如:
printf("%d\n"),num;
输入样例:
General game players are systems able to
输出样例:
7
答案:
#include<stdio.h> #include<string.h> int main() { char str[1000]; int num=0,i; gets(str); for(i=0;i<strlen(str);i++) { if(str[i]!=' '&&str[i+1]==' ') { num++; } } printf("%d\n",num); }