fork download
  1. //Navya Agarwal
  2. #include <stdio.h>
  3.  
  4. int main() {
  5. int a[50], n, i, pos, val;
  6.  
  7. scanf("%d", &n);
  8. for(i=0;i<n;i++) scanf("%d",&a[i]);
  9.  
  10. // Insert
  11. scanf("%d%d",&pos,&val);
  12. for(i=n;i>=pos;i--) a[i]=a[i-1];
  13. a[pos-1]=val; n++;
  14.  
  15. // Delete
  16. scanf("%d",&pos);
  17. for(i=pos-1;i<n-1;i++) a[i]=a[i+1];
  18. n--;
  19.  
  20. for(i=0;i<n;i++) printf("%d ",a[i]);
  21. }
  22.  
Success #stdin #stdout 0.01s 5320KB
stdin
5
10 20 30 40 50
3 99
2
stdout
10 99 30 40 50