#include <stdio.h>
int main()
{
char s[1001];
gets(s);
int i=0,a=0,b=0,c=0,d=0;
while(s[i] != '\0')
{
if(s[i] >='a' && s[i] <='z')
a++;
else if(s[i] >='A' && s[i]<='Z')
a++;
else if(s[i] >='0' && s[i]<='9')
b++;
else if(s[i] == ' ')
c++;
else
d++;
i++;
}
printf("英文字母%d个、数字字符%d个、空格%d个、其他字符%d个\n",a,b,c,d);
}