输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数

/*
输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数 
//不会考的 
*/

#include
int main(void)
{
	char c;
	int letter=0,space=0,digit=0,other=0;
	
	while((c=getchar())!='\n')
	{
		if(c>='a'&& c<='z' || c>='A' && c<='Z')
			letter++;
		else if(c==' ')
			space++;
		else if(c>='0' && c<='9')
			digit++;
		else
			other++;	
	}
	printf("%d %d %d %d",letter,space,digit,other);
	return 0;
} 

你可能感兴趣的:(沈航,其他,c语言,开发语言)