diff --git a/printf.c b/printf.c index d9bd1fa..3f098aa 100644 --- a/printf.c +++ b/printf.c @@ -65,7 +65,9 @@ int fmt(char c, va_list args) case '%': /*add 1 byte*/ return (_putchar('%')); default: - return (0); + _putchar('%'); /* TODO make this cleaner */ + _putchar(c); + return (2); } }