#include <stdio.h>
int main() {
int n;
int arr[n];
printf("enter the number of array elements:");
scanf("%d",&n);
int i, j, pos, swap;
for(int i=0;i<n;i++){
scanf("%d",&arr[i]);
}
for (i = 0; i < (n - 1); i++) {
pos = i;
for (j = i + 1; j < n; j++) {
if (arr[pos] > arr[j])
pos = j;
}
if (pos!= i) {
swap = arr[i];
arr[i] = arr[pos];
arr[pos] = swap;
}
}
for (i = 0; i < n; i++)
printf("%d\t", arr[i]);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkgewogIGludCBuOwogICBpbnQgYXJyW25dOwogICBwcmludGYoImVudGVyIHRoZSBudW1iZXIgb2YgYXJyYXkgZWxlbWVudHM6Iik7CiAgIHNjYW5mKCIlZCIsJm4pOwogICBpbnQgaSwgaiwgcG9zLCBzd2FwOwogICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgIHNjYW5mKCIlZCIsJmFycltpXSk7CiAgIH0KICAgZm9yIChpID0gMDsgaSA8IChuIC0gMSk7IGkrKykgewogICAgICBwb3MgPSBpOwogICAgICBmb3IgKGogPSBpICsgMTsgaiA8IG47IGorKykgewogICAgICAgICBpZiAoYXJyW3Bvc10gPiBhcnJbal0pCiAgICAgICAgICAgIHBvcyA9IGo7CiAgICAgIH0KICAgICAgaWYgKHBvcyE9IGkpIHsKICAgICAgICAgc3dhcCA9IGFycltpXTsKICAgICAgICAgYXJyW2ldID0gYXJyW3Bvc107CiAgICAgICAgIGFycltwb3NdID0gc3dhcDsKICAgICAgfQogICB9CiAgIGZvciAoaSA9IDA7IGkgPCBuOyBpKyspCiAgICAgIHByaW50ZigiJWRcdCIsIGFycltpXSk7CiAgIHJldHVybiAwOwp9