double qg32( /* 32 point gaussian quadrature integration */ double, /* lower limit to integration */ double, /* upper limit to integration */ double(*)(double) /* pointer to routine to be integrated, arg is x val */ ); /* declar of func, the last arg, changed from double(*)() to above, * seemed to fix flags that were raised */