#include #include int main() { double x = 3.14; // An array of three pointers to functions. double (*arr_fn[3])( double ); arr_fn[0] = sin; arr_fn[1] = cos; arr_fn[2] = tan; printf( "sin(%f) = %f, cos(%f) = %f, tan(%f) = %f\n", x, arr_fn[0](x), x, arr_fn[1](x), x, arr_fn[2](x) ); return 0; }