有一個排好序的數組,先輸入一個數,要求按原來的規律將它插入到數組中,這個程序用C怎麼寫啊
#include <stdio.h>
int main()
{
int i,num,a[11]={10,20,30,40,50,60,70,80,90,100};
scanf("%d",&num);
printf("\n");
for (i=9;i>=0;i--)
{
if (a[i] > num)
{
a[i+1]=a[i];
if(a[i==0]>num)
{a[i]=num;}
}
else
{
a[i+1]=num;
break;
}
}
for(i=0;i<11;i++)
{
printf("%d\n",a[i]);
}
getch();
}