%{
int m;
}
%%
[0-9]+ {
m= atof(yytext);
if(m%2==0)
printf("even ");
else
printf("odd");
// printf("No character other than
/* here will match any other chara
because alphabets are already match
* will matches 0 or more characters
*/
.* {printf
("Wrong
number "
); }
%%
// code section
int yywrap() { return 1;}
int main()
{
printf("enter the i/p");
yylex();
return 0;
}
CiV7CgogaW50IG07CgogfQoKJSUKClswLTldKyB7CgogbT0gYXRvZih5eXRleHQpOwoKCiBpZihtJTI9PTApCgoKcHJpbnRmKCJldmVuICIpOwoKCmVsc2UKCgpwcmludGYoIm9kZCIpOwoKCgovLyBwcmludGYoIk5vIGNoYXJhY3RlciBvdGhlciB0aGFuCgoKCi8qIGhlcmUgd2lsbCBtYXRjaCBhbnkgb3RoZXIgY2hhcmEKCmJlY2F1c2UgYWxwaGFiZXRzIGFyZSBhbHJlYWR5IG1hdGNoCgoqIHdpbGwgbWF0Y2hlcyAwIG9yIG1vcmUgY2hhcmFjdGVycwoKCiovCgoKCi4qIHtwcmludGYoIldyb25nIG51bWJlciAiKTsgfQoKICUlCgoKCi8vIGNvZGUgc2VjdGlvbgoKIGludCB5eXdyYXAoKSB7IHJldHVybiAxO30KCgogaW50IG1haW4oKQoKewoKCnByaW50ZigiZW50ZXIgdGhlIGkvcCIpOwoKCnl5bGV4KCk7CgpyZXR1cm4gMDsKfQ==