fork download
  1. #include <stdio.h>
  2. int main()
  3. {
  4. char str[100],ind;
  5. int cntv=0,cntdigit=0,countw=0,cntcons=0;
  6. scanf("%[^\n]c",str);
  7. for(ind=0;str[ind]!='\0';ind++)
  8. {
  9. if(str[ind]=='a'||str[ind]=='e'||str[ind]=='i'||str[ind]=='u'||str[ind]=='A'||str[ind]=='E'||str[ind]=='I'||str[ind]=='O'||str[ind]=='U')
  10. {
  11. cntv++;
  12. }
  13. else if(str[ind]=='0'||str[ind]=='1'||str[ind]=='2'||str[ind]=='3'||str[ind]=='4'||str[ind]=='5'||str[ind]=='6'||str[ind]=='7'||str[ind]=='8'||str[ind]=='9')
  14. {
  15. cntdigit++;
  16. }
  17. else if(str[ind]==' ')
  18. {
  19. countw++;
  20. }
  21. else if(str[ind]!='a'||str[ind]!='e'||str[ind]!='i'||str[ind]!='u'||str[ind]!='A'||str[ind]!='E'||str[ind]!='I'||str[ind]!='O'||str[ind]!='U')
  22. {
  23. cntcons++;
  24. }
  25. }
  26. printf("Vowels : %d\n",cntv);
  27. printf("Consonants : %d\n",cntcons);
  28. printf("Digits : %d\n",cntdigit);
  29. printf("White spaces : %d\n",countw);
  30.  
  31. return 0;
  32. }
Success #stdin #stdout 0s 4536KB
stdin
WkfcqZn  kytb JY3ZA48 34YPENF 3AruNa6J HzydUrS
stdout
Vowels : 6
Consonants : 27
Digits : 7
White spaces : 6