Условия неправильные.Например: вместо if (a > (b || c ))
вам нужно if((a > b) || (a > c))
.(Переплет необязателен)
Примечание: Вы на самом деле имеете в виду &&
, а не ||
Так что бы оценила a > (b || c )
(b || c)
до 0
, если оба значения b
и c
равны 0
.В противном случае он оценивается как 1
.
Если a
больше, чем приведенный выше результат, система управления введет условие.