- Write a c program to insert and delete an element in array
- Write a c program to delete an element in an array
- C Program to Delete the Specified Integer from an Array without using function
Program #1: Write a c program to insert and delete an element in array
- #include <stdio.h>
- #include <stdlib.h>
- int main(int argc, char *argv[])
- {
- int array[10];
- int i, n, position, element, exist = 0;
- printf("Enter number of elements \n");
- scanf("%d", &n);
- printf("Enter the elements\n");
- for (i = 0; i < n; i++)
- {
- scanf("%d", &array[i]);
- }
- printf("Input array elements are\n");
- for (i = 0; i < n; i++)
- {
- printf("%d\n", array[i]);
- }
- printf("Enter the element to be deleted from array\n");
- scanf("%d", &element);
- for (i = 0; i < n; i++)
- {
- if (array[i] == element)
- {
- exist = 1;
- position = i;
- break;
- }
- }
- if (exist == 1)
- {
- for (i = position; i < n - 1; i++)
- {
- array[i] = array[i + 1];
- }
- printf("array after deletion \n");
- for (i = 0; i < n - 1; i++)
- {
- printf("%d\n", array[i]);
- }
- }
- else
- printf("Given element %d is not exist in the array \n", element);
- getch();
- }
No comments