Are you required to have a return statement in a void function definition?
Suppose you omitted the return statement in the function definition
for initializeScreen in Display 5.2. What effect would it have on the
program? Would the program compile? Would it run? Would the program
behave any differently? What about the return statement in the function
1 The C++ Standard says that you can omit the return 0 in the main part, but many
compilers still require it.
definition for showResults in that same program? What effect would it have
on the program if you omitted the return statement in the definition of
showResults? What about the return statement in the function definition
for celsius in that same program? What effect would it have on the program
if you omitted the return statement in the definition of celsius?