I have this code in calculating euclidean distance. But, I don't know why I'm having this error. array1 and array2 undeclared
.
double dist(double x[4] array1, double y[4] array2)
{
double Sum;
double distance;
for(int i=0;i<array1.length;i++)
{
cout<<"Enter value of first coordinate";
cin >> array1[i];
cout<<"Enter value of second coordinate";
cin >> array2[i];
Sum = Sum + pow((array1[i]-array2[i]),2.0);
distance = sqrt(Sum);
}
cout << "DISTANCE: " << distance;
return distance;
}
(The program can also be written in Java)