funcptr_example.c