Si ta fonction est de type void* ma_fonction(void*), le plus simple est de définir un type :
typedef void*(*fonction_t)(void*);
pour exécuter la fonction, tu utiliseras
void toto(void* arg) {
fonction_t f;
void *result;
f = tableau[0];
result = (*f)(arg);
}