题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。要求在定义数组的同时对数组进行初始化,然后用户输入数值,将此数按原来的规律插入到数组之中后再把数组输出
#include "stdio.h"
void main()
{
int a[6]={0,1,3,5,7};
int b,c;
printf("enter the number:\n");
scanf("%d",&b);
for (c=4;c>=0;c--)
{
a[c+1]=a[c];
if (b>=a[c+1])
{ break; }
}
a[c]=b;
for (c=0;c<=5;c++)
{
printf("%4d",a[c]);
}
}