diff --git a/du6/program.c b/du6/program.c index 7e93f0a..21edbd8 100644 --- a/du6/program.c +++ b/du6/program.c @@ -83,12 +83,15 @@ void run_system(Tree *node) { return; } - int c = getchar(); + int c; - if (c == EOF) { - printf("Koniec vstupu\n"); - return; - } + do { + c = getchar(); + if (c == EOF) { + printf("Koniec vstupu\n"); + return; + } + } while (c=='\n' || c=='\r' || c==' ' || c=='\t'); if (c == 'a') { run_system(node->left);