diff --git a/printf.c b/printf.c index e57562c..3563790 100644 --- a/printf.c +++ b/printf.c @@ -102,7 +102,9 @@ main(int argc, char *argv[]) case 'b': if ((tmp = strstr(arg, "\\c"))) { *tmp = 0; - argi = argc; + unescape(arg); + fputs(arg, stdout); + return 0; } unescape(arg); fputs(arg, stdout);