#include<stdio.h> #include<string.h> int a[4]; char s[10000]; int main() { int i; gets(s); for(i=0;i<strlen(s);i++) { if(s[i]>='A'&&s[i]<='Z') a[0]++; if(s[i]>='a'&&s[i]<='z') a[1]++; if(s[i]>='0'&&s[i]<='9') a[2]++; if(s[i]==' ') a[3]++; } printf("%d %d %d %d",a[0],a[1],a[2],a[3]); return 0; } /************************************************************** Problem: 2224 User: admin Language: C Result: Accepted Time:119 ms Memory:1048 kb ****************************************************************/