#include <stdio.h>
#include <stdlib.h>
void charu(int arr[], int N){
int i, j, temp;
for(i = 1; i < N; i++){
if(arr[i] < arr[i-1]){
temp = arr[i];
for (j = i-1;j >= 0 && arr[j] > temp; j--) {
arr[j+1] = arr[j];
}
arr[j+1] = temp;
}
}
}
int main() {
int arr[] = {11,9,20,7,56,9,42,3,7,15,16};
charu(arr, 11);
for (int i = 0; i < sizeof(arr)/ sizeof(int); ++i) {
printf("%d\t", arr[i]);
}
}