Question: what is the type of a function pointer in c?
Answer: a function pointer may have type like: int(*)(int,int) , in case we point to a function that takes two integers and returns an integer.