2.1.2.2 Hosted environment
Programming Language C, X3.???-1988.
"Program termination"
A return from the initial call to the main function is equivalent
to calling the exit function with the value returned by the main
function as its argument. If the main function executes a return that
specifies no value, the termination status returned to the host
environment is undefined.
--> C89, C90