суть задачи такова пользователь загадывает животное а компьютер путем перечисления свойств животных должен определить какое животное было загадано пользователем! т.е. у меня есть бинарное дерево! в котором расположены сойства животных и их названия! названия животных это листья!
пр\
бегает на 4 лапах? (пользователь Да)
лает? (пользователь Да)
собака? (Пользователь Да)
УГОДАЛ!

ВОПРОС!!! как можно организовать поиск животнова по введенным пользователям своиств! т.е.
пр\
лает, бегает на 4 лапах (задает пользователь)
собака (комп должен ответить)

(прикрепил свой исходник если что... если есть какие нить думки пишите)