Узнать по какому конкретному условию сработало общее условие - C (СИ)
Формулировка задачи:
Например, есть условие:
a && b && (c || d && e || f) || (a .. && c)
Нужно узнать как выполнилось условие, по каким логическим выражениям (a,b,c..)
Решение задачи: «Узнать по какому конкретному условию сработало общее условие»
textual
Листинг программы
bool c=a==b if(c)
Объяснение кода листинга программы
- Объявляется булевая переменная
cи инициализируется равенствомa == b - Выполняется проверка условия
c, если оно истинно, то выполняется следующий блок кода, иначе код продолжает выполняться дальше