#include “stdio.h”
#define N 10
void insert(int s[],int x,int n);
int main()
{
int i,m,a[N]={10,12,14,17,20,25,28,31,40};
scanf("%d",&m);
insert(a,m,N);
for(i=0;i<N;i++)
printf("%4d",a[i]);
printf("\n");
return 0;
}
void insert(int s[],int x,int n)//x表示待插入的数值,n表示数组中已有的数值的个数。
{
int i;
if(x<s[n-1])
s[n]=x;
else
{ for(i=9;i>0&&s[i-1]>x;i–)
s[i]=s[i-1];
s[i]=x;
}
}