%{
#include <stdio.h>
%}
%%
^[aeiouAEIOU][a-zA-Z]* { printf("Word starts with a VOWEL: %s", yytext); }
^[b-df-hj-np-tv-zB-DF-HJ-NP-TV-Z][a-zA-Z]*
{ printf("Word starts with a CONSONANT: %s", yytext); }
\n ;
. ;
%%
int main()
{
printf("Enter a word: ");
yylex();
return 0;
}
int yywrap()
{
return 1;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQpeW2FlaW91QUVJT1VdW2EtekEtWl0qICAgeyBwcmludGYoIldvcmQgc3RhcnRzIHdpdGggYSBWT1dFTDogJXMiLCB5eXRleHQpOyB9Cl5bYi1kZi1oai1ucC10di16Qi1ERi1ISi1OUC1UVi1aXVthLXpBLVpdKiAKICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbnRmKCJXb3JkIHN0YXJ0cyB3aXRoIGEgQ09OU09OQU5UOiAlcyIsIHl5dGV4dCk7IH0KXG4gICAgICAgICAgICAgICAgICAgICAgIDsKLiAgICAgICAgICAgICAgICAgICAgICAgIDsKJSUKCmludCBtYWluKCkKewogICAgcHJpbnRmKCJFbnRlciBhIHdvcmQ6ICIpOwogICAgeXlsZXgoKTsKICAgIHJldHVybiAwOwp9CgppbnQgeXl3cmFwKCkKCnsKICAgIHJldHVybiAxOwp9Cg==