こう?
typedef int (*func)(void);

func* get_num(void){
static func num[] = {zero, one, two};
return &num[0];
}