This commit is contained in:
Weber 2024-11-14 17:11:48 +00:00
parent fe0d6f0e1c
commit 3cc58789a3

View File

@ -41,17 +41,20 @@ void spusti_system(Uzol *uzol) {
return; return;
} }
if (uzol != NULL) {
printf("Odpovedajte 'a' pre prvu moznost alebo 'n' pre druhu moznost.\n"); printf("Odpovedajte 'a' pre prvu moznost alebo 'n' pre druhu moznost.\n");
printf("%s\n", uzol->text); printf("%s\n", uzol->text);
}
char odpoved; char odpoved;
if (scanf(" %c", &odpoved) != 1 || (odpoved != 'a' && odpoved != 'n')) { if (scanf(" %c", &odpoved) != 1 || (odpoved != 'a' && odpoved != 'n')) {
printf("Nerozumiem\n"); printf("Nerozumiem\n");
return; return;
} }
uzol = (odpoved == 'a') ? uzol->ano : uzol->nie;
if (odpoved == 'a') {
uzol = uzol->ano;
} else {
uzol = uzol->nie;
}
} }
} }
@ -70,8 +73,12 @@ int main() {
printf("Chyba: Nepodarilo sa načítať bázu pravidiel.\n"); printf("Chyba: Nepodarilo sa načítať bázu pravidiel.\n");
return 1; return 1;
} }
printf("Expert z bufetu to vie.\nPozna %d druhov ovocia a zeleniny.\n", pocet_tovarov); printf("Expert z bufetu to vie.\nPozna %d druhov ovocia a zeleniny.\n", pocet_tovarov);
printf("Odpovedajte 'a' pre prvu moznost alebo 'n' pre druhu moznost.\n");
spusti_system(koren); spusti_system(koren);
uvolni_strom(koren); uvolni_strom(koren);
return 0; return 0;
} }