%{
#include <stdio.h>
%}
 
%%
[AEIOUaeiou
]        { printf
("It 
is a vowel
.\n"
); } [BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz
]   { printf
("It 
is a consonant
.\n"
); } [0-9]               { printf
("It 
is a digit
.\n"
); } .                   { printf
("It 
is a special symbol
.\n"
); } %%
 
int main()
{a
    printf("Enter a character: ");
    yylex();
    return 0;
}
 
				JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQpbQUVJT1VhZWlvdV0gICAgICAgIHsgcHJpbnRmKCJJdCBpcyBhIHZvd2VsLlxuIik7IH0KW0JDREZHSEpLTE1OUFFSU1RWV1hZWmJjZGZnaGprbG1ucHFyc3R2d3h5el0gICB7IHByaW50ZigiSXQgaXMgYSBjb25zb25hbnQuXG4iKTsgfQpbMC05XSAgICAgICAgICAgICAgIHsgcHJpbnRmKCJJdCBpcyBhIGRpZ2l0LlxuIik7IH0KLiAgICAgICAgICAgICAgICAgICB7IHByaW50ZigiSXQgaXMgYSBzcGVjaWFsIHN5bWJvbC5cbiIpOyB9CiUlCgppbnQgbWFpbigpCnthCiAgICBwcmludGYoIkVudGVyIGEgY2hhcmFjdGVyOiAiKTsKICAgIHl5bGV4KCk7CiAgICByZXR1cm4gMDsKfQo=