Paso de punteros a funciones como argumentos (c)

ana
24 de Junio del 2004
Hola,
Soy un poco principiante en c, estoy intentando hacer una función que reciba como parámetro dos punteros a dos funciones . Pero tngo un error de sintáxis que no consigo resolver.
Si dispongo de las funciones:
int a(int);
int b(int);
y de la función que las recibe
int final(int(*a)(int), int (*b)(int)){----}
la llamada correcta a la función no sería:
final(a,b);
Muchas gracias