diff --git a/a1/program.c b/a1/program.c index 395131c..5cbf877 100644 --- a/a1/program.c +++ b/a1/program.c @@ -92,11 +92,15 @@ void skontrolujZatvorky(const char *kod) { } if (!jePrazdny(&z)) { - char nezodpovedajuca = vyber(&z); - printf("Missing closing brackets: %c\n", - (nezodpovedajuca == '{') ? '}' : - (nezodpovedajuca == '[') ? ']' : - (nezodpovedajuca == '<') ? '>' : ')'); + printf("Missing closing brackets: "); + while (!jePrazdny(&z)) { + char nezodpovedajuca = vyber(&z); + printf("%c ", + (nezodpovedajuca == '{') ? '}' : + (nezodpovedajuca == '[') ? ']' : + (nezodpovedajuca == '<') ? '>' : ')'); + } + printf("\n"); return; }