UVA - 494 Kindergarten Counting Game

来源:互联网 发布:直播特效声音软件 编辑:程序博客网 时间:2024/06/15 21:08
Kindergarten Counting Game
Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %llu

Submit Status

Description

Download as PDF

Everybody sit down in a circle. Ok. Listen to me carefully.

``Woooooo, you scwewy wabbit!''

Now, could someone tell me how many words I just said?

Input and Output

Input to your program will consist of a series of lines, each line containing multiple words (at least one). A ``word'' is defined as a consecutive sequence of letters (upper and/or lower case).

Your program should output a word count for each line of input. Each word count should be printed on a separate line.

Sample Input

Meep Meep!I tot I taw a putty tat.I did! I did! I did taw a putty tat.Shsssssssssh ... I am hunting wabbits. Heh Heh Heh Heh ...

Sample Output

2710

9

分析:

统计单词个数的题目

代码:

#include <stdio.h>#include <ctype.h>#include <string.h>#define N 10000char a[N];int main(){//freopen("abc.txt","r",stdin);int n;while(gets(a)!=NULL){n=strlen(a);int found,count=0;for(int i=0;i<n;i++){if(isalpha(a[i])) found=1;else{if(found) count++; found =0;}}printf("%d\n",count);}return 0;}

0 0