Синтаксис оператора if в языке C: 13
if(<выражение>) оператор;илиif(<выражение>) { оператор_1; ... оператор_N; }
Выражение — это любая конструкция языка Си, которая возвращает числовые значения. 1 Число 0 будет интерпретировано как false, а любое не нулевое — как true. 1
После круглых скобок должен идти оператор, который выполняется при истинности выражения. 1 Если нужно выполнить группу операторов, то для этого используются операторные фигурные скобки, которые можно воспринимать как единый составной оператор. 1 Поэтому формально, после оператора if всегда следует один оператор. 1
Работа оператора if в C заключается в следующем: 3