编程要求
根据提示,在右侧编辑器Begin-End
处补充代码,输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输入 一行字符。 输出 统计每种字符的个数值。
测试说明
平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。 样例输入: aklsjflj123 sadf918u324 asdf91u32oasdf/.';123
样例输出: 23 16 2 4
#include<stdio.h>
int main(void)
{
/*********Begin*********/
int c1=0,c2=0,c3=0,c4=0;
char ch;
while((ch=getchar())!='\n')
{
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')) c1++;
else if(ch>='0'&&ch<='9') c2++;
else if(ch==' ') c3++;
else c4++;
}
printf("%d %d %d %d",c1,c2,c3,c4);
/*********End**********/
return 0;
}