Insert an Element in Array Program in C
Advertisements
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

Google Advertisment