%{
#include <stdio.h>
%}
DIGIT [0-9]
WORD [a-zA-Z]+
%%
{DIGIT
}+ { printf
("Input
is a
number: %s\n", yytext); } {WORD
} { printf
("Input
is a word
: %s\n", yytext); } . { printf("Invalid input: %s\n", yytext); }
%%
int main() {
yylex();
return 0;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgpESUdJVCBbMC05XQpXT1JEIFthLXpBLVpdKwoKJSUKe0RJR0lUfSsgICAgeyBwcmludGYoIklucHV0IGlzIGEgbnVtYmVyOiAlc1xuIiwgeXl0ZXh0KTsgfQp7V09SRH0gICAgICB7IHByaW50ZigiSW5wdXQgaXMgYSB3b3JkOiAlc1xuIiwgeXl0ZXh0KTsgfQouICAgICAgICAgICB7IHByaW50ZigiSW52YWxpZCBpbnB1dDogJXNcbiIsIHl5dGV4dCk7IH0KCiUlCgppbnQgbWFpbigpIHsKICAgIHl5bGV4KCk7CiAgICByZXR1cm4gMDsKfQo=