C
c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Created by Sanjana
/*
sample input for case 3 in Sololearn:
5
88 56 4 2 5
3
106
submit
Expected output: 106 2 4 5 56 88 106
*/
#include <stdio.h>
#include <stdlib.h>
void print_a(int*a, int *n){
for(int i=0;i<*n;i++)
printf("%d ", a[i]);
puts(" ");
}
void inspos(int *a,int *n,int p,int e)
{
(*n)++;
a=realloc(a,(*n)*sizeof(int));
for(int i=(*n)-1;i>p;i--)
a[i]=a[i-1];
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run