//
// Created by Mitchell Liu on 7/19/21.
//
#include <stdio.h>
//从小到大排序
void InsertSort(int *arr,int n){
int temp;
int i,j;
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;
}
}
}
void PrintArr(int arr[],int n){
for (int i = 0; i < n; ++i) {
printf("%d ",arr[i]);
}
printf("\n");
}
int main(){
int arr[8]={49,38,65,97,76,13,27,49};
InsertSort(arr,8);
PrintArr(arr,8);
}