//题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 
#include <stdio.h>
int main (void)
{
	char c;
	int letters=0,space=0,digit=0,other=0;
	printf("Please input some characters\n");
	while((c=getchar())!='\n')
	{
		if(c>='A'&&c<='Z'||c>='a'&&c<='z')
		{
			letters++;
		}
		else if(c==' ')
		{
			space++;
		}
		else if(c>='0'&&c<='9')
		{
			digit++;
		}
		else
		{
			other++;
		}
	}
	printf("All in all :char=%d  space=%d  digit=%d  other=%d\n",letters,space,digit,other);
	return 0;
}