} else { это не обязательный элемент конструкции, без него так :
if (выражение) { код на Си /* делать этот код если выражение "истина" - т.е. результат его вычисления не ноль */
};
6) while () {}; условный цикл (цикл с условием) - используйте если вам
нужно выполнять какой-то код программы пока выполняется (существует,
справедливо, не ноль) некоторое условие-выражение:
while (выражение) { код на Си /* делать этот код если выражение "истина" - т.е. результат его вычисления не ноль.
Пока выполняется этот код выражение не проверяется на истинность !
После выполнения кода происходит переход к строке while снова проверять истинность выражения */
};
Цикл while имеет вариант do - while при котором код в { } выполняется по меньшей мере один раз не зависимо от истинности условия в скобках: