Обновить cv7/program.c
This commit is contained in:
parent
a31dd9e12f
commit
66a9235437
@ -40,8 +40,9 @@ void znalostny_system(Node *uzol) {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("%s (a/n): ", uzol->text);
|
printf("%s\nOdpovedajte 'a' pre prvu moznost alebo 'n' pre druhu moznost: ", uzol->text);
|
||||||
scanf(" %c", &odpoved);
|
odpoved = getchar();
|
||||||
|
getchar(); // Считываем '\n'
|
||||||
|
|
||||||
if (odpoved == 'a') {
|
if (odpoved == 'a') {
|
||||||
uzol = uzol->yes;
|
uzol = uzol->yes;
|
||||||
@ -58,9 +59,7 @@ int main() {
|
|||||||
// Создаем дерево вопросов и ответов вручную
|
// Создаем дерево вопросов и ответов вручную
|
||||||
Node *root = vytvor_uzol("Je to ovocie alebo zelenina?");
|
Node *root = vytvor_uzol("Je to ovocie alebo zelenina?");
|
||||||
root->yes = vytvor_uzol("*Jablko");
|
root->yes = vytvor_uzol("*Jablko");
|
||||||
root->no = vytvor_uzol("Rastie to pod zemou?");
|
root->no = vytvor_uzol("*Mrkva");
|
||||||
root->no->yes = vytvor_uzol("*Mrkva");
|
|
||||||
root->no->no = vytvor_uzol("*Šalát");
|
|
||||||
|
|
||||||
// Подсчитываем количество видов
|
// Подсчитываем количество видов
|
||||||
int druhy = spocitaj_druhy(root);
|
int druhy = spocitaj_druhy(root);
|
||||||
|
Loading…
Reference in New Issue
Block a user