remove a particular element from array
#include <stdio.h>
void removeElement(int arr[], int n, int x)
{
int i, j;
for (i = 0; i < n; i++)
if (arr[i] == x)
break;
if (i < n) {
n = n - 1;
for (j = i; j < n; j++)
arr[j] = arr[j + 1];
}
}
int main()
{
int arr[] = {1, 2, 3, 4, 5};
int n = sizeof(arr) / sizeof(arr[0]);
int x = 3;
removeElement(arr, n, x);
for (int i = 0; i < n - 1; i++)
printf("%d ", arr[i]);
return 0;
}