#include <stdio.h>
#define SIZE 10
int main(void)
{
int arr[SIZE] = { 1, 2, 3, 4, 5, 0, 0, 0, 0, 0 };
int insert_idx, insert_num, i, last_idx;
insert_idx = 3;
insert_num = 100;
last_idx = 4;
for (i = last_idx + 1; i >= insert_idx; i--)
arr[i] = arr[i - 1];
arr[insert_idx - 1] = insert_num;
for (i = 0; i < SIZE; i++)
printf("%d ", arr[i]);
return 0;
}
/*
run:
1 2 100 3 4 5 0 0 0 0
*/