!@#$%^QWERT 1234567样例输出
5 7 4 6
#include<stdio.h>
#include<string.h>
char a[100];
int i,d=0,s=0,j=0,other=0;
int fun(char a[100])
{
gets(a);
for(i=0;i<strlen(a);i++)
{
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
d++;
else if(a[i]>='0'&&a[i]<='9')
s++;
else if(a[i]==' ')
j++;
else
other++;
}
printf("%d %d %d %d",d,s,j,other);
}
int main()
{
fun(a);
return 0;
}