program to delete an element from the array in C | C Language Program to delete element from array

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