%{
#include<stdio.h>
int vowels =1;
int consonants = 1;
%}
%%
[ \t\n]+ ;
[aeiouAEIOU] {vowels++;}
[^aeiouAEIOU] {consonants++;}
%%
int main(){
printf("Enter a string:");
yylex();
printf
("
Number of vowels
: %d\n", vowels); printf
("
Number of consonants
: %d\n", consonants);}
int yywrap(){
return 1;
}
JXsKI2luY2x1ZGU8c3RkaW8uaD4KaW50IHZvd2VscyA9MTsKaW50IGNvbnNvbmFudHMgPSAxOwolfQoKJSUKWyBcdFxuXSsgOwpbYWVpb3VBRUlPVV0ge3Zvd2VscysrO30KW15hZWlvdUFFSU9VXSB7Y29uc29uYW50cysrO30KCgolJQoKaW50IG1haW4oKXsKICAgIHByaW50ZigiRW50ZXIgYSBzdHJpbmc6Iik7CgogICAgeXlsZXgoKTsKICAgIHByaW50ZigiTnVtYmVyIG9mIHZvd2VsczogJWRcbiIsIHZvd2Vscyk7CiAgICBwcmludGYoIk51bWJlciBvZiBjb25zb25hbnRzOiAlZFxuIiwgY29uc29uYW50cyk7Cn0KCmludCB5eXdyYXAoKXsKICAgIHJldHVybiAxOwp9