C语言统计一段字符中英文字母、空格、数字和其他字符

题目:
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

#include 
int main()
{
	int zimu=0,kong=0,qita=0;
	char c;
	while((c=getchar())!='\n')
	{
		if(c>='A'&&c<='z'||c>='a'&&c<='z')
			zimu++;
		else if(c==' ')
			kong++;
		else
			qita++;
	}
	printf("字母有%d个,空格有%d个,其他字符有%d个",zimu,kong,qita);
}

你可能感兴趣的:(c语言代码)