void f(void (*a)()) { a(); } void test() { printf("hello world "); } int main() { f(&test); return 0; }