From 3c9a53fbdb9dc53218efd90c622633a44e934d7a Mon Sep 17 00:00:00 2001 From: mr314ot Date: Fri, 21 Nov 2025 08:41:29 +0100 Subject: [PATCH] du6 - 23 --- du6/program.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/du6/program.c b/du6/program.c index e375368..91072df 100644 --- a/du6/program.c +++ b/du6/program.c @@ -69,11 +69,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");