%{
#include<stdio.h>
int count=0;
%}
start \/\*
end \*\/
%%
[ \n\t]+ {count++,fprintf(yyout, "$");}
. { fprintf(yyout, "%s", yytext); }
\/\/(.*) ;
{start}.*{end} ;
%%
int yywrap()
{
return 1;
}
int main(void)
{
yyin=fopen("input.txt","r");
yyout=fopen("output.c","w");
yylex();
printf("\nNo. of whitespace character=%d\n", count);
return 0;}
JXsKI2luY2x1ZGU8c3RkaW8uaD4KaW50IGNvdW50PTA7CiV9CnN0YXJ0IFwvXCoKZW5kICBcKlwvCiUlClsgXG5cdF0rIHtjb3VudCsrLGZwcmludGYoeXlvdXQsICIkIik7fQouICAgICAgIHsgZnByaW50Zih5eW91dCwgIiVzIiwgeXl0ZXh0KTsgfQpcL1wvKC4qKSA7CntzdGFydH0uKntlbmR9IDsKJSUKaW50IHl5d3JhcCgpCnsKcmV0dXJuIDE7Cn0KaW50IG1haW4odm9pZCkKewp5eWluPWZvcGVuKCJpbnB1dC50eHQiLCJyIik7Cnl5b3V0PWZvcGVuKCJvdXRwdXQuYyIsInciKTsKeXlsZXgoKTsKcHJpbnRmKCJcbk5vLiBvZiB3aGl0ZXNwYWNlIGNoYXJhY3Rlcj0lZFxuIiwgY291bnQpOwpyZXR1cm4gMDt9Cg==