#include <stdio.h>
void f1
(void) { printf("1\n"); } void f2
(void) { printf("2\n"); }
void call(void (*func_xx)(void))
{
func_xx();
}
int main(void)
{
call(f1);
call(f2);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgoKdm9pZCBmMSh2b2lkKSB7IHByaW50ZigiMVxuIik7IH0Kdm9pZCBmMih2b2lkKSB7IHByaW50ZigiMlxuIik7IH0KCnZvaWQgY2FsbCh2b2lkICgqZnVuY194eCkodm9pZCkpCnsKCWZ1bmNfeHgoKTsKfQoKCmludCBtYWluKHZvaWQpIAp7CiAgICBjYWxsKGYxKTsJCiAgICBjYWxsKGYyKTsJCgkKfQo=