/* * C program to accept an array of integers and delete the * specified integer from the list */ #include void main() { int vectorx[10]; int i, n, pos, element, found = 0; printf("Enter how many elements\n"); scanf("%d", &n); printf("Enter the elements\n"); for (i = 0; i < n; i++) { scanf("%d", &vectorx[i]); } printf("Input array elements are\n"); for (i = 0; i < n; i++) { printf("%d\n", vectorx[i]); } printf("Enter the element to be deleted\n"); scanf("%d", &element); for (i = 0; i < n; i++) { if (vectorx[i] == element) { found = 1; pos = i; break; } } if (found == 1) { for (i = pos; i < n - 1; i++) { vectorx[i] = vectorx[i + 1]; } printf("The resultant vector is \n"); for (i = 0; i < n - 1; i++) { printf("%d\n", vectorx[i]); } } else printf("Element %d is not found in the vector\n", element); } /* Enter how many elements 4 Enter the elements 345 234 678 987 Input array elements are 345 234 678 987 Enter the element to be deleted 234 The resultant vector is 345 678 987