#include<stdio.h>
int main(){
char c;
int space=0;//空格
int letters=0;//英文字母
int numbers=0;//数字
int others=0;//其他字符
printf("请输入一行字符:");
while((c=getchar())!='\n')//获取字符的内容,到\n停止
{
if(c>='a'&&c<='z'||c>='A'&&c<'Z')
letters++;
else if(c==' ')
space++;
else if(c>='0'&&c<='9')
numbers++;
else
others++;
}
printf("空格数为:%d,英文字母数为:%d,数字数为:%d,其他字符数为:%d",space,letters,numbers,others);
return 0;
}