OneCompiler

fbfbfbfbfb

131

%{
#include<stdio.h>
#include<string.h>
int f=0,i=0,o=0;
char id[10][10], op[10][10];
}
%%
[0-9]+ {f++;strcpy(id[i],yytext);i++;)
[+-*/] {f--;strcpy(op[o],yytext);o++;)
.|\n {return 0;}
%%
int main(){
printf("Give inp ");
yylex();
if(f==1)
printf("valid");
else
printf("invsld");
}

int yywrap(){
return 1;
}