Question: Do each of the following:
a) Write the function header for a function called exchange that takes two pointers to floating-point numbers x and y as parameters and does not return a value.
b) Write the function prototype for the function in part (a).
c) Write the function header for a function called evaluate that returns an integer and that takes as parameters integer x and a pointer to function poly. Function poly takes an integer parameter and returns an integer.
d) Write the function prototype for the function in part (c).