%{
int v=0;
int c=0;
%}
%%
[aeiouAEIOU] { v++; }
[a-zA-Z] { c++; }
"\n" {printf(" no of vowels are : %d\n",v);
v=0;
printf("no of consonants :%d\n",c);
c=0;
}
%%
int main()
{
printf("enter string");
yylex();
return 0;
}
int yywrap()
{
return 1;
}
JXsKCWludCB2PTA7CglpbnQgYz0wOwolfQolJQpbYWVpb3VBRUlPVV0geyB2Kys7IH0KW2EtekEtWl0geyBjKys7IH0KIlxuIiB7cHJpbnRmKCIgbm8gb2Ygdm93ZWxzIGFyZSA6ICVkXG4iLHYpOwp2PTA7CnByaW50Zigibm8gb2YgY29uc29uYW50cyA6JWRcbiIsYyk7CmM9MDsKfQolJQppbnQgbWFpbigpCnsKCXByaW50ZigiZW50ZXIgc3RyaW5nIik7Cgl5eWxleCgpOwoJcmV0dXJuIDA7Cn0KaW50IHl5d3JhcCgpCnsKCXJldHVybiAxOwp9Cg==