#include<stdio.h>
main()
{ int i,j,a=0,b=0,c=0,d=0,e=0;
char str[3][80];
for(i=0;i<3;i++) /*这里要先对它进行初始化*/
for(j=0;j<80;j++)
str[i][j]='';
for(i=0;i<3;i++)
gets(str[i]);
for(i=0;i<3;i++)
{for(j=0;j<80;j++)
{
if(str[i][j]=='')continue;/*当顽这里加的东西是如果字符串结束就结束本行查找*/
if(str[i][j]>='A'&&str[i][j]<='Z')a++;
else if(str[i][j]>='a'&&str[i][j]<='z')b++;
else if(str[i][j]>='0'&&str[i][j]<='9')c++;
else if(str[i][j]==' ')d++;
else e++;
}
}
printf("%d,%d,%d,%d,%d",a,b,c,d,e);
getchar();
i++,gets(str[i]),get char()是什么意思?