UVaOj 494 Kindergarten Counting Game

复习了the C programming language 中的单词记数

/*494 - Kindergarten Counting Game*/
# include <stdio.h>
# include <ctype.h>
# define IN 1
# define OUT 0
int main()
{
int ans,state;
char ch;
ans = 0;
state = OUT;
while ((ch=getchar()) != EOF)
{
if (!isalpha(ch) && ch!='\n')
state = OUT;
else if (ch == '\n')
{
printf("%d\n", ans);
ans = 0;
state = OUT;
}
else if (state == OUT)
{
state = IN;
++ans;
}
}
return 0;
}
原文地址:https://www.cnblogs.com/JMDWQ/p/2358151.html