Won't these changes here stop the source from compiling? Perhaps just include an example of a prototype function before main for one of the functions occurring after it?