write a program to insert an element into an array
Answer Posted / renuka
#include<stdio.h>
#include<conio.h>
void insert(int b[],int n,int pos,int item);
void main()
{
int a[6]={10,20,30,40,50},p,c,item;
printf("enter item and position for insertion");
scanf("%d%d",&item,&p);
printf("array before insertion");
for(c=0;c<=4;c++)
{
printf("%d\n",a[c]);
}
insert(a,6,p,item);
printf("array after insertion");
for(c=0;c<=5;c++)
{
printf("%d\n",a[c]);
}
getch();
}
void(int b[],int n,int pos,int item)
{
int c;
c=n-1;
while(c>pos)
{
b[c]=b[c-1];
c--;
}
b[c]=item;
}
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
How to declare a function pointer?
Are c and c++ different?
What is meant by entry controlled loop?
Do you know the problem with overriding functions?
Why do you use the namespace feature?
What is class invariant in c++?
Write a function to find the nth item from the end of a linked list in a single pass.
What are member functions used in c++?
Does c++ have arraylist?
What are files in c++?
How do we implement inheritance in c++?
Where is atoi defined?
What are activex and ole?
What are the benefits of pointers?
What does it mean to declare a member function as virtual?