The expression g( q) on line 9 in the cqmplete C program in Fig. 6.28 is the application of a function to itself. The declaration 00 nne 3 gives intger as the range type 9', but the types of the arguments of 9 is not specified. Try running the program. The compiler may issue a warning because 9 is declared to be a function on line 3, instead of a pointer to a function.
a) What can you say about the type of,1

