【问题背景】
C语言网1012
【问题题目】
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
【代码呈上】
#include <stdio.h>
int main()
{int a,b,c,d;
char ch;
a=b=c=d=0;while ((ch=getchar())!='\n'){if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')a++ ;else if(ch>='0'&&ch<='9')b++;else if(ch==' ')c++;elsed++;} printf("%d %d %d %d",a,b,c,d); }