/*-------------------------------------------------------------------*/ /* fnptr.c */ /*-------------------------------------------------------------------*/ #include void printHello(void) /* Print "Hello " to stdout. */ { printf("Hello "); } /*-------------------------------------------------------------------*/ void printWorld(void) /* Print "world.\n" to stdout. */ { printf("world.\n"); } /*-------------------------------------------------------------------*/ int main(int argc, char *argv[]) /* Print "Hello world.\n" to stdout. */ { void (*pf1)(void); void (*pf2)(void); pf1 = printHello; pf2 = printWorld; (*pf1)(); (*pf2)(); return 0; }