Insert an Element in Array Program in C


Prev Tutorial Next Tutorial

Insert an Element in Array at Specific Position Program in C

Insert an Element in Array at Specific Position Program in C

#include<stdio.h>
#include<conio.h>

 void main()
  {
  int i,a[5],no,pos;
  clrscr();
  printf("Enter data in array: ");
  for(i=0;i<5;i++)
  {
  scanf("%d",&a[i]);
  }
  printf("\n\nStored Data in array: ");
  for(i=0;i<5;i++)
  {
  printf("  %d",a[i]);
  }
  printf("\n\nEnter possition number: ");
  scanf("%d",&pos);
  if(pos>5)
  {
  printf("\n\nThis is out of range");
  }
  else
  {
  printf("\n\nEnter new number = ");
  scanf("%d",&no);
  --pos;
  for(i=5;i>=pos;i--)
  {
  a[i+1]=a[i];
  }
  a[pos]=no;
  printf("\n\nNew data in array: ");
  for(i=0;i<6;i++)
  {
  printf("  %d",a[i]);
  }
  }
  getch();
  }

Output

insert an element in an array at specific position
Prev Tutorial Next Tutorial

Advertisements




Download Projects

Advertisements

FREE Online Google Play APK Downloader

Buy APP Installs, Buy 100% Genuine Installs