Оператор возврата
Возвращение из функции в вызывающую программу осуществляется с помощью оператора return, который имеет одну из следующих форм
return; return выражение;
В первом случае возвращаемое значение неопределено. Во втором случае в вызывающую функцию возвращается значение выражения. Если требуется, выражение преобразуется к типу функции, в которой оно появляется, как в случае присваивания. Попадание на конец функции эквивалентно возврату без возвращаемого значения.