Я пытался подсчитать общее число не повторяющихся циклов do-while
%{
int count=0,count2=0;
%}
letter [a-zA-Z]
num[0-9]
%%
do^while count++;
while count2++;
\n {; }
. {;}
%%
int main()
{
yyin = fopen("pract.c","r");
yylex();
printf("There were %d do-while loop and %d while loop\n",
count,count2);
return 0;
}
int yywrap(){
}
Я не могу сосчитать правильно. Пожалуйста, помогите.