Functions Calling Functions
A function body can contain calls to other functions (including itself but more on that later)
All that is required is that the prototype appear before use (but this will always be the case in our programs as we put all function prototypes at the beginning of the file)
Although you may include a function call within the definition of another function, you may not place the declaration of one function within the body of another function definition