top of page

Array Insertion At Any Position



#include <stdio.h>


void main() {

int a[100],i;

int eb,size,pos;

printf("\nEnter the size of array : ");

scanf("%d",&size);

for(i=0;i<size;i++)

{

printf("\nEnter element : ");

scanf("%d",&a[i]);

}

printf("\n----Array----\n");

for(i=0;i<size;i++)

{

printf(" %d",a[i]);

}

printf("\nEnter element : ");

scanf("%d",&eb);

printf("\nEnter the position : ");

scanf("%d",&pos);

for(i=size-1;i>=pos-1;i--)

{

a[i+1]=a[i];

}

a[pos-1]=eb;

size++;

printf("\n----Latest Array----\n");

for(i=0;i<size;i++)

{

printf(" %d",a[i]);

}

}

0 views0 comments

Recent Posts

See All

Stack Using Queue

A stack can be implemented using two queues in C. The basic idea is to use one queue for enqueue operations and another for dequeue operations. When an element is pushed onto the stack, it is enqueued

bottom of page