#include <iostream> using namespace std; void seSort(int arr[], int n) { int min, temp; for(int i = 0; i < n - 1; i++) { min = i; for(int j = i + 1; j < n; j++) { if(arr[j] < arr[min]) { min = j; } } if (min != i) { temp = arr[min]; arr[min] = arr[i]; arr[i] = temp; } } } int main() { int arr[10] = {10, 9 ,5, 6, 8, 7, 3, 4,2, 1}; int len = sizeof(arr)/sizeof(arr[0]); // before sort for(int i = 0; i< 10; i++) { cout<<arr[i]<<"--"; } cout<<endl; seSort(arr, len); // after sort for(int i = 0; i< 10; i++) { cout<<arr[i]<<"--"; } cout<<endl; return 0; }