The main() Function
Function type: the type of value this function produces.
If function type is not ‘void’, then there should be a return statement to return the result of the function. Example: return 0;
Execution of the function ends when the return statement is executed, or when the last statement is executed.
Where is the result returned to?