That is my function:
int main() { double data[100]; int num; cout<<"num= "; cin>>num; for(int i = 1; i <= num; i++) { cout<<i<<" element = "; cin>>data[i]; } Sort(data, num); for (int i = 1; i <= num; i++) { cout<<data[i]<<endl; } return 0; } void Sort(double data[], int n) { int i,j,k; double min; for(i = 0; i < n-1; i++) { k = i; min = data[k]; for(j = i+1; j < n; j++) if(data[j] < min) { k = j; min = data[k]; } data[k] = data[i]; data[i] = min; } } if I write for exp. three elements: 8,9,1 again cout 8,9,1?