From d67665a15589f7e80177224afee9b82890cdb31b Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Tue, 22 Aug 2023 14:40:06 +0300 Subject: [PATCH] removing the put char fixes it --- printf.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/printf.c b/printf.c index c40d892..66d7e4f 100644 --- a/printf.c +++ b/printf.c @@ -50,10 +50,10 @@ int _printf(const char *format, ...) case '%': /*add 1 byte*/ break; } - if (*(format + fmt_idx + 2)) + /*if (*(format + fmt_idx + 2))*/ fmt_idx += 2; - else - fmt_idx += 1; + /*else*/ + /*fmt_idx += 1;*/ } else { @@ -67,6 +67,5 @@ int _printf(const char *format, ...) _puts(buffer); free(buffer); } - _putchar('\0'); return (printed); }