1 solutions
-
0
C :
#include<stdio.h> #include<ctype.h> int main() { char a[200]; int i=-1,zm,sz,kg,others; zm=sz=kg=others=0; gets(a); while(a[++i]!='\0') { if(isalpha(a[i])) zm++; else if(isdigit(a[i])) sz++; else if(a[i]==' ') kg++; else others++; } printf("%d %d %d %d \n",zm,sz,kg,others); return 0; }C++ :
#include<stdio.h> #include<string.h> int main() { int a=0,b,c,d,e,f; b=c=d=e=0; char k[1000]; gets(k); f=strlen(k); for(;a<f;a++) { if(k[a]>='a'&&k[a]<='z'||k[a]>='A'&&k[a]<='Z') b++; else if(k[a]>='0'&&k[a]<='9') c++; else if(k[a]==' ') d++; else e++; } printf("%d %d %d %d",b,c,d,e); }
- 1
Information
- ID
- 19345
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By