代码改变世界

UVA_494:Kindergarten Counting Game

2015-03-25 12:47  星星之火✨🔥  阅读(182)  评论(0编辑  收藏  举报

Language: C++ 4.8.2

#include<stdio.h>
#include<ctype.h>
int main(void)
{
	int ch;
	int word_count = 0;
	int in_word = 1; // 标志变量辅助字符串读入
	while((ch=getchar()) != EOF)
	{
		if(ch == '\n')
		{
			printf("%d\n", word_count);
			word_count = 0;
			in_word = 1;
		}
		else if(isalpha(ch))
		{
			if(in_word)
			{
				word_count++;
				in_word = 0;
			}
			
		}
		else
		{
			in_word = 1;
		}
	}
}