тоже вставлю 5 копеек, меня удивило упоминание Си, в любом языке программирования условие следит за результатом вычисления и работает если поставить if true then или if (true) {}