.定义一个十个数的数组,删除其中的一个数,并让它顶掉原来数的位置 2.在原来已连续存放10个数的数组的第4个数后插入一个指定的数,将原来第5~10的数依次向后移动一位。

1.定义一个十个数的数组,删除其中的一个数,并让它顶掉原来数的位置
2.在原来已连续存放10个数的数组的第4个数后插入一个指定的数,将原来第5~10的数依次向后移动一位。

2


int main(void)
{
    int a[11] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
    int i;
    for (i = 10; i > 4; i--)
        a[i] = a[i-1];

    a[i] = 99;

    for (i = 0; i < 11; i++)
        printf("%d ", a[i]);


    return 0;
}