%{
#include <stdio.h>
%}
%%
^[a-zA-Z0-9,_+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ {printf("Valid email: %s\n", yytext);}
^.*$ {printf("Invalid email: %s\n", yytext);}
%%
int main(){
printf("Enter the email: ");
yylex();
return 0;
}
int yywrap(){
return 1;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQpeW2EtekEtWjAtOSxfKy1dK0BbYS16QS1aMC05Li1dK1wuW2EtekEtWl17Mix9JCB7cHJpbnRmKCJWYWxpZCBlbWFpbDogJXNcbiIsIHl5dGV4dCk7fQpeLiokICAgIHtwcmludGYoIkludmFsaWQgZW1haWw6ICVzXG4iLCB5eXRleHQpO30KJSUKCmludCBtYWluKCl7CiAgICBwcmludGYoIkVudGVyIHRoZSBlbWFpbDogIik7CiAgICB5eWxleCgpOwogICAgcmV0dXJuIDA7Cn0KCmludCB5eXdyYXAoKXsKICAgIHJldHVybiAxOwp9