void(*)(int )
- это тип указателя на функцию, возвращающий void
, а не void*
указатель на функцию, необходимую для f, равен void*(*)(int )
и f нужен оператор возврата
или, как сказал PaulR, вы не хотите, чтобы ваша функция возвращала что-либо, и ваш указатель функции хорош, но объявление вашей функции должно быть
void f(int numeraccio)
Инстальд
void * f(int numeraccio)