definitions out side of functions:
#define pi 3.141592653589793238462643
double Input[5] = {0, 1, 2, 3, 4};
double Actual_Output[5] = {1.2, 2.693, 4.325, 6.131, 8.125};
Function
static double function(double *p, double *x, int m, int n, void *data)
{
double Fitted_Curve[5] =...