A outra função pode realmente ter mais de um parâmetro (argumento); apenas separar os parâmetros com vírgulas, mesmo se alguns dos parâmetros são ponteiros para funções. O código acima não parece muito útil, mas usando um ponteiro para uma função como um parâmetro para outra função pode realmente tornar-se complicado. Eu não vou entrar em qualquer um que a complicação.
No entanto, você já sabe o que é um ponteiro para uma função e como usar um ponteiro para uma função como parâmetro para outra função (dividir a inicialização em dois; operando esquerdo torna-se um parâmetro para a outra função e operando direito torna-se um argumento no chamar de outra função). A boa notícia é que o mistério de ponteiro para função agora é desmistificada. Isso é o que eu preparei. Chrys