Can we use a function as a parameter of another function? [Eg: void wow(int func())].
(a) Yes, and we can use the function value conveniently
(b) Yes, but we call the function again to get the value, not as convenient as in using variable
(c) No, C does not support it
(d) This case is compiler dependent
I had been asked this question by my school teacher while I was bunking the class.
I want to ask this question from Basics of Functions topic in chapter C Functions and Structure of a Program of C