#include <stdio.h>
void ins(int* p,int size, int pos, int date)
{
int i;
for(i=size;i>=pos-1;--i)
{
// printf("\t %d",i);
*(p+i) = *(p+i-1);
}
p[pos-1]=date;
}
int main(void) {
int v[]={1,2,3,5,6,7,8};
ins(v,sizeof(v)/sizeof(int),4,4);
for(int i=0;i<=sizeof(v)/sizeof(int);i++)
// your code goes here
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGlucyhpbnQqIHAsaW50IHNpemUsIGludCBwb3MsIGludCBkYXRlKQp7CgkKCSBpbnQgaTsKCSBmb3IoaT1zaXplO2k+PXBvcy0xOy0taSkKCSB7CgkgLy8JcHJpbnRmKCJcdCAlZCIsaSk7CgkgCSoocCtpKSA9ICoocCtpLTEpOwoJIH0KCSBwW3Bvcy0xXT1kYXRlOwp9CgppbnQgbWFpbih2b2lkKSB7CglpbnQgdltdPXsxLDIsMyw1LDYsNyw4fTsKCWlucyh2LHNpemVvZih2KS9zaXplb2YoaW50KSw0LDQpOwoJZm9yKGludCBpPTA7aTw9c2l6ZW9mKHYpL3NpemVvZihpbnQpO2krKykKCXsgcHJpbnRmKCJcdCAlZCIsdltpXSk7IH0KCQoJCgkKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXJldHVybiAwOwp9Cg==