#include <stdio.h>
int main()
{
char str[100],ind;
int cntv=0,cntdigit=0,countw=0,cntcons=0;
for(ind=0;str[ind]!='\0';ind++)
{
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')
{
cntv++;
}
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')
{
cntdigit++;
}
else if(str[ind]==' ')
{
countw++;
}
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')
{
cntcons++;
}
}
printf("Consonants : %d\n",cntcons
); printf("Digits : %d\n",cntdigit
); printf("White spaces : %d\n",countw
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkKewoJY2hhciBzdHJbMTAwXSxpbmQ7CglpbnQgY250dj0wLGNudGRpZ2l0PTAsY291bnR3PTAsY250Y29ucz0wOwoJc2NhbmYoIiVbXlxuXWMiLHN0cik7Cglmb3IoaW5kPTA7c3RyW2luZF0hPSdcMCc7aW5kKyspCgl7CgkJaWYoc3RyW2luZF09PSdhJ3x8c3RyW2luZF09PSdlJ3x8c3RyW2luZF09PSdpJ3x8c3RyW2luZF09PSd1J3x8c3RyW2luZF09PSdBJ3x8c3RyW2luZF09PSdFJ3x8c3RyW2luZF09PSdJJ3x8c3RyW2luZF09PSdPJ3x8c3RyW2luZF09PSdVJykKCQl7CgkJCWNudHYrKzsKCQl9CgkJZWxzZSBpZihzdHJbaW5kXT09JzAnfHxzdHJbaW5kXT09JzEnfHxzdHJbaW5kXT09JzInfHxzdHJbaW5kXT09JzMnfHxzdHJbaW5kXT09JzQnfHxzdHJbaW5kXT09JzUnfHxzdHJbaW5kXT09JzYnfHxzdHJbaW5kXT09JzcnfHxzdHJbaW5kXT09JzgnfHxzdHJbaW5kXT09JzknKQoJCXsKCQkJY250ZGlnaXQrKzsKCQl9CgkJZWxzZSBpZihzdHJbaW5kXT09JyAnKQoJCXsKCQkJY291bnR3Kys7CgkJfQoJCWVsc2UgaWYoc3RyW2luZF0hPSdhJ3x8c3RyW2luZF0hPSdlJ3x8c3RyW2luZF0hPSdpJ3x8c3RyW2luZF0hPSd1J3x8c3RyW2luZF0hPSdBJ3x8c3RyW2luZF0hPSdFJ3x8c3RyW2luZF0hPSdJJ3x8c3RyW2luZF0hPSdPJ3x8c3RyW2luZF0hPSdVJykKCQl7CgkJCWNudGNvbnMrKzsKCQl9Cgl9CglwcmludGYoIlZvd2VscyA6ICVkXG4iLGNudHYpOwoJcHJpbnRmKCJDb25zb25hbnRzIDogJWRcbiIsY250Y29ucyk7CglwcmludGYoIkRpZ2l0cyA6ICVkXG4iLGNudGRpZ2l0KTsKCXByaW50ZigiV2hpdGUgc3BhY2VzIDogJWRcbiIsY291bnR3KTsKCglyZXR1cm4gMDsKfQ==