program to delete an element from the array in C | C Language Program to delete element from array | Deleting value from Array in C
#include< stdio.h>
void main()
{
int a[20], n, loc, item,i;
printf("\n Enter size of an array : ");
scanf("%d", &n);
printf("\n Enter elements of an array:\n");
for(i=0; i< n; i++)
{
scanf("%d", &a[i]);
}
printf("\n Enter location of deletion: ");
scanf("%d", &loc);
item = a[loc-1];
for(i=loc-1; i< n; i++)
{
a[i] = a[i+1];
}
n--;
printf("\nITEM deleted: %d", item);
printf("\n\nAfter deletion:\n");
for(i=0; i< n; i++)
{
printf("\n%d", a[i]);
}
getch();
}
No comments:
Post a Comment