#include #define MAX 5 void incrementar(); void decrementar(); void (*pf[MAX])(); /* Sino definiendo un tipo nuevo, de nombre pf_t, que es un puntero a una función: typedef void (*pf_t)(); Luego defino un arreglo de pf_t llamado pf. pf_t pf[MAX]); */ int num = 1; int main( void ) { putchar(num + '0'); putchar('\n'); pf[0] = incrementar; pf[1] = decrementar; pf[0](); putchar(num + '0'); putchar('\n'); pf[1](); putchar(num + '0'); putchar('\n'); return 0; } void incrementar(){ num++; } void decrementar(){ num--; }