#include <stdio.h> typedef int (*function_pointer)(int a, int b); int func(int a, int b, function_pointer test) { test(a, b); } int add(int a, int b) { return a + b; } int main(void) { printf("%d ", func(3, 4, add)); }
需修改