%{
#include<stdio.h>
int lc=0,wc=0,sc=0,cc=0;
%}
%%
[\n] {lc++; cc+=yyleng;}
[ \t] {sc++; cc+=yyleng;}
[^\t\n ]+ {wc++; cc+=yyleng;}
%%
int main()
{
printf("Enter the input");
yylex();
printf("No of words are %d \n number of lines are %d \n number of spaces are %d",wc,lc,sc);
return 0;
}
int yywrap()
{
return 1;
}
JXsKI2luY2x1ZGU8c3RkaW8uaD4KaW50IGxjPTAsd2M9MCxzYz0wLGNjPTA7CiV9CgolJQpbXG5dIHtsYysrOyBjYys9eXlsZW5nO30KWyBcdF0ge3NjKys7IGNjKz15eWxlbmc7fQpbXlx0XG4gXSsge3djKys7IGNjKz15eWxlbmc7fQolJQoKaW50IG1haW4oKQp7CnByaW50ZigiRW50ZXIgdGhlIGlucHV0Iik7Cnl5bGV4KCk7CnByaW50ZigiTm8gb2Ygd29yZHMgYXJlICVkIFxuIG51bWJlciBvZiBsaW5lcyBhcmUgJWQgXG4gbnVtYmVyIG9mIHNwYWNlcyBhcmUgJWQiLHdjLGxjLHNjKTsKcmV0dXJuIDA7Cn0KCmludCB5eXdyYXAoKQp7CiAgICByZXR1cm4gMTsKfQoKCg==