%{
#include<stdio.h>
#include<string.h>
int v=0,c=0;
%}
%%
[aeiouAEIOU] {v++;}
[a-zA-Z] {c++;}
%%
int yywrap()
{
return 1;
}
int main()
{
printf("enter the string: ");
yylex();
printf("vowels: %d\n consonats: %d", v, c);
return 0;
}
JXsgCiNpbmNsdWRlPHN0ZGlvLmg+CiNpbmNsdWRlPHN0cmluZy5oPgppbnQgdj0wLGM9MDsKJX0KJSUKW2FlaW91QUVJT1VdIHt2Kys7fQpbYS16QS1aXSB7YysrO30KJSUKaW50IHl5d3JhcCgpCnsKICAgIHJldHVybiAxOwp9CmludCBtYWluKCkKewogICAgcHJpbnRmKCJlbnRlciB0aGUgc3RyaW5nOiAiKTsKICAgIHl5bGV4KCk7CiAgICBwcmludGYoInZvd2VsczogJWRcbiBjb25zb25hdHM6ICVkIiwgdiwgYyk7CiAgICByZXR1cm4gMDsKfQo=