Here is the basic structure of a C function:return_data_type function_name (data_type variable_name...)
{
< statements >
return value;
}
(value, value, etc.) indicates values that are 'passed into'
the function. They must match both in number and type the list of
'parameters' in the function declaration.
When a function is called, the values are ' bound' to the
variables of the function.