diff --git a/printf.c b/printf.c index c202b0d..8f2fc25 100644 --- a/printf.c +++ b/printf.c @@ -38,7 +38,7 @@ int _printf(const char *format, ...) break; case 'c': /* add 1 byte and i++ */ c = va_arg(args, int); - *(buffer + buff_idx + 1) = c; + *(buffer + buff_idx + 1) = (char) c; BUFF_SIZE = _strlen(buffer); buff_idx += 1; fmt_idx += 2;