Обновить cv7/program.c

This commit is contained in:
Yevhen Kozirovskyi 2024-11-14 20:38:07 +00:00
parent a31dd9e12f
commit 66a9235437

View File

@ -40,8 +40,9 @@ void znalostny_system(Node *uzol) {
break;
}
printf("%s (a/n): ", uzol->text);
scanf(" %c", &odpoved);
printf("%s\nOdpovedajte 'a' pre prvu moznost alebo 'n' pre druhu moznost: ", uzol->text);
odpoved = getchar();
getchar(); // Считываем '\n'
if (odpoved == 'a') {
uzol = uzol->yes;
@ -58,9 +59,7 @@ int main() {
// Создаем дерево вопросов и ответов вручную
Node *root = vytvor_uzol("Je to ovocie alebo zelenina?");
root->yes = vytvor_uzol("*Jablko");
root->no = vytvor_uzol("Rastie to pod zemou?");
root->no->yes = vytvor_uzol("*Mrkva");
root->no->no = vytvor_uzol("*Šalát");
root->no = vytvor_uzol("*Mrkva");
// Подсчитываем количество видов
int druhy = spocitaj_druhy(root);