%{
#include<stdio.h>
int v=0,c=0;
%}
%%
[ \t\n]+ ;
[aeiouAEIOU]+ {v++;}
[^aeiouAEIOU]+ {c++;}
%%
int main()
{
printf("enter the string : \n");
yylex();
printf("no of vowels are %d \n" ,yyleng);
printf("no fo consonents : %d \n",yyleng);
}
int yywrap()
{
return 1;
}
JXsKICAgICNpbmNsdWRlPHN0ZGlvLmg+CiAgICBpbnQgdj0wLGM9MDsKJX0KCiUlClsgXHRcbl0rIDsKW2FlaW91QUVJT1VdKyB7disrO30KW15hZWlvdUFFSU9VXSsge2MrKzt9CiUlCmludCBtYWluKCkKewogICAgcHJpbnRmKCJlbnRlciB0aGUgc3RyaW5nIDogXG4iKTsKICAgIHl5bGV4KCk7CiAgICBwcmludGYoIm5vIG9mIHZvd2VscyBhcmUgJWQgXG4iICx5eWxlbmcpOwogICAgcHJpbnRmKCJubyBmbyBjb25zb25lbnRzIDogJWQgXG4iLHl5bGVuZyk7Cn0KaW50IHl5d3JhcCgpCnsKICAgIHJldHVybiAxOwp9