
[plain]
#include
#include
int main()
{
long a;
long b;
long c;
long d;
long i;
long k;
char n[100000];
while(gets(n) !=NULL)
{
a=b=c=d=0;
k=strlen(n);
for(i=0; i {
if( (n[i]>='a' && n[i]<='z') || (n[i]>='A' && n[i]<='Z') )
a++;
else if(n[i]>='0' &&n [i]<='9')
b++;
else if(n[i]==' ')
c++;
else
d++;
}
printf("%ld %ld %ld %ld\n", a, b, c, d);
}
#include
#include
int main()
{
long a;
long b;
long c;
long d;
long i;
long k;
char n[100000];
while(gets(n) !=NULL)
{
a=b=c=d=0;
k=strlen(n);
for(i=0; i {
if( (n[i]>='a' && n[i]<='z') || (n[i]>='A' && n[i]<='Z') )
a++;
else if(n[i]>='0' &&n [i]<='9')
b++;
else if(n[i]==' ')
c++;
else
d++;
}
printf("%ld %ld %ld %ld\n", a, b, c, d);
} [plain] view plaincopyprint return 0
return 0[plain] view plaincopyprint }
}