From 8b3336a34bb05f6c32b87f43a63d1225806f2cd7 Mon Sep 17 00:00:00 2001 From: mr314ot Date: Fri, 21 Nov 2025 08:49:56 +0100 Subject: [PATCH] du6 - 25 --- du6/program.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/du6/program.c b/du6/program.c index 12ef7f2..864f7e3 100644 --- a/du6/program.c +++ b/du6/program.c @@ -71,11 +71,15 @@ int run_system(Tree *node) { char c[10]; printf("%s\n", node->value); - if (fgets(c, sizeof(c), stdin) == NULL) { - printf("Koniec vstupu\n"); - return 0; + while (1) { + if (fgets(c, sizeof(c), stdin) == NULL) { + printf("Koniec vstupu\n"); + return 0; + } + strip_newline(c); + + if (strlen(c) != 0) break; } - strip_newline(c); if (!node->left && !node->right) { printf("Koniec vstupu\n");