From f20b798616b565c4b30c8d1113b3a3646b3dd77e Mon Sep 17 00:00:00 2001 From: Alina Konoval Date: Mon, 20 Oct 2025 21:21:49 +0200 Subject: [PATCH] 3 --- a1/program.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/a1/program.c b/a1/program.c index f70e3ed..33c6d5e 100644 --- a/a1/program.c +++ b/a1/program.c @@ -38,7 +38,7 @@ int main(void) { if (fgets(code, sizeof(code), stdin) == NULL) return 0; - + // Odstránenie znaku nového riadku, ak existuje code[strcspn(code, "\n")] = '\0'; printf("Read: %s\n", code); @@ -60,9 +60,12 @@ int main(void) { } } - (top >= 0) - ? printf("Missing closing brackets: ", stack[top], (int)strlen(code)) - : printf("All brackets OK\n"); + (top >= 0) + ? (printf("Missing closing brackets: "), + ({ for (int i = top; i >= 0; i--) printf("%c", match(stack[i])); }), + printf("\n")) + : printf("All brackets OK\n"); + return 0; }