Code:
float foo (int n, float (*f) (int))
i dont get the 2ns parameter

it is a pointer to a float but what is that (int) following it