C Programming Related Problem 10

Write down a C program Code how to Insert new item in an Array / Delete existing items.

Following Coding

i) Insertion

#include<stdio.h>

int main()

{

int a[100];

int i,n,item,k;

printf("How many item do you want to insert: ");

scanf("%d",&n);

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

{

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

}

printf("Insert a new item: ");

scanf("%d",&item);

scanf("%d",&k);

for(i=n;i>k;i--)

{

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

}

a[k]=item;

printf("Traversing items:\n");

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

{

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

}

return 0;

}


ii) Deletion

#include<stdio.h>

int main()

{

int a[100];

int i,n,k;

printf("How many item do you want to insert:");

scanf("%d",&n);

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

{

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

}

printf("Which item you want to delete?");

scanf("%d",&k);

for(i=k;i<n;i++)

{

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

}

printf("Traversing items:\n");

for(i=0;i<n-1;i++)

{

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

}

return 0;

}

Comments

Popular posts from this blog

Hajir Biriyani with recipes

Freelancing

Python Programming Language & Used for