#include <stdio.h>
int main () {
int z=0,k=0,s=0,q=0;
char c;
printf("请输入一行字符:\n");
while((c=getchar()) !='\n'){
if(c >= 'a'&&c <= 'z' || c >= 'A'&&c <= 'Z')z++;
else if(c == ' ')k++;
else if(c >= '0'&&c <= '9') s++;
else q++;
}
printf("数字有:%d个\n空格有:%d个\n字母有:%d个\n其他字符有:%d个",s,k,z,q);
return 0;
}