#include?<stdio.h>
void?insert(?int?*a,?int?*n,?const?int?num?)
{
int?i,j;
for(?i=0;i<*n;i++?)
{
if?(?num?<?a[i]?)
break?;
}
for(?j=*n;j>i;j--?)
{
a[j]=a[j-1];
}
a[i]=num;
(*n)++;
}
void?show(?int?*a,?int?n?)
{
int?i;
for(?i=0;i<n;i++?)
printf("%d?",?a[i]?);
printf("\n");
}
int?main()
{
int?a[10]={1,3,5,7};
int?n=4;
int?i;
insert(a,&n,2);
show(a,n);
insert(a,&n,0);
show(a,n);
insert(a,&n,9);
show(a,n);
return?0;
}