From 30047205e440e9ad8984e1830b8b819b5fe1f9f7 Mon Sep 17 00:00:00 2001 From: Akshay Date: Fri, 16 Apr 2021 10:02:33 +0530 Subject: add prog 5 --- 4/input | 4 ++++ 4/main.l | 7 +++---- 2 files changed, 7 insertions(+), 4 deletions(-) (limited to '4') diff --git a/4/input b/4/input index 7f0cc0b..d1dff11 100644 --- a/4/input +++ b/4/input @@ -2,4 +2,8 @@ int main() { int n; printf("hello world"); scanf("%d", &n); + printf("hello world"); + printf("hello world"); + printf("hello world"); + printf("hello world"); } diff --git a/4/main.l b/4/main.l index f768382..28593f6 100644 --- a/4/main.l +++ b/4/main.l @@ -13,7 +13,7 @@ printf { prints++; fprintf(yyout, "writef"); } -; fprintf(yyout, "%s", yytext); +. fprintf(yyout, "%s", yytext); \n fprintf(yyout, "\n"); %% @@ -21,13 +21,12 @@ int main(void) { yyin=fopen("4/input", "r+"); yyout=fopen("4/output", "w"); yylex(); - printf("%d printf occurrences\n", prints); - printf("%d scanf occurrences\n", scans); + printf("%d printf occurrence(s)\n", prints); + printf("%d scanf occurrence(s)\n", scans); } int yywrap() { -exit(0); return(1); } -- cgit v1.2.3