Update cv7/program.c
This commit is contained in:
parent
5e73fcf442
commit
499b7982d2
@ -57,15 +57,15 @@ void spusti_expert_system(struct strom* uzol) {
|
|||||||
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;
|
spusti_expert_system(uzol); // Повторный вызов для текущего вопроса при некорректном ответе
|
||||||
}
|
} else {
|
||||||
|
|
||||||
if (odpoved == 'a') {
|
if (odpoved == 'a') {
|
||||||
spusti_expert_system(uzol->ano);
|
spusti_expert_system(uzol->ano);
|
||||||
} else {
|
} else {
|
||||||
spusti_expert_system(uzol->nie);
|
spusti_expert_system(uzol->nie);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Функция для подсчета листьев дерева (окончательных ответов)
|
// Функция для подсчета листьев дерева (окончательных ответов)
|
||||||
int pocet_listov(struct strom* uzol) {
|
int pocet_listov(struct strom* uzol) {
|
||||||
|
Loading…
Reference in New Issue
Block a user