#include <stdio.h>
int selectSort(int arr[], int length) {
if (length <= 0)
return 0;
int i, j;
for (i=0; i<length; i++) {
int minIndex = i;
for (j=i+1; j<length; j++) {
if (arr[j] < arr[minIndex])
minIndex = j;
}
if (minIndex != i) {
int temp = arr[i];
arr[i] = arr[minIndex];
arr[minIndex] = temp;
}
}
return 1;
}
int main () {
int i;
int arr[6] = {3, 2, 1, 4, 5, 6};
selectSort(arr, 6);
for (i=0; i<6; i++)
printf("%d ", arr[i]);
return 0;
}