#include <stdio.h>
#include<stdlib.h>
void insert(int *a,int n,int i,int v)
{
int j;
for (j=n;j>=i;j--)
a[j+1]=a[j];
a[i]=v;
}
int main(int argc, char *argv[])
{
int a[5]={2,4,5,6};
int i;
for(i=0;i<5;i++)
printf("%d\t",a[i]); //排序前的数组
printf("\n");
insert(a,4,2,15);
for (i=0;i<5;i++)
printf("%d\t",a[i]); //排序后的数组
return 0;
}