diff --git a/a1/program.c b/a1/program.c index c1ac893..80e7115 100644 --- a/a1/program.c +++ b/a1/program.c @@ -68,7 +68,11 @@ int main(){ } } if (top >= 0){ - printf("Unclosed bracket %c in %d\n", stack[top], len); + printf("Missing closing brackets: "); + while (top >= 0) { + printf("%c", expectedClosing(stack[top--])); + } + printf("\n"); } else { printf("All brackets OK\n"); }