程序运行中出现错误,求解
#include <stdio.h>int main()
{
int i,j,x;
int a[6]={1,3,5,7,9};
for(i=0;i<=4;i++)
{
printf("%2d",a[i]);
}
printf("\n请输入一个要插入的数:\n");
scanf("%d",&x);
for(i=0;i<=5;i++)
{ if(a[i]>x)
break;
}
for(j=6;j>i;j--)
a[j]=a[j-1];
a[i]=x;
printf("插入后的数组排序为:\n");
for(i=0;i<=5;i++)
printf("%3d",a[i]);
printf("\n");
return 0;
} 这是向这个数组中插入一个数,重新排列输出