#include <stdio.h>
int main()
{
char a;
int i,b=0,c=0,d=0;
for(i=1;;i++)
{
scanf("%c",&a);
if((a>='a'&&a<='z')||(a>='A'&&a<='Z'))
b++;
else if(a>='0'&&a<='9')
c++;
else
d++;
if(a=='\n')
break;
}
d=d-1;
printf("字母数=%d,数字数=%d,其他字符数=%d\n",b,c,d);
return 0;
}
像'a'就代表ASCII码中的那个数值参考ASCII码表