From 229d7cc89a051ab139c6db889c864d1edb378e5a Mon Sep 17 00:00:00 2001 From: pranomostro Date: Sat, 25 Jun 2016 19:11:09 +0200 Subject: [PATCH] printf: support escaping '%' with '%%'. See printf(1p) EXAMPLES section. --- printf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/printf.c b/printf.c index 2e24817..7bf6fe5 100644 --- a/printf.c +++ b/printf.c @@ -103,8 +103,10 @@ main(int argc, char *argv[]) arg = ""; cooldown = 1; } - } else + } else { putchar('%'); + continue; + } switch (format[i]) { case 'b':