C Program to identify missing numbers in array
#include <stdio.h>
int main()
{ int n, i, j, c, t, b; printf("Enter size of array : "); scanf("%d", &n); int array[n - 1]; printf("Enter elements into array : \n"); for (i = 0; i < n - 1; i++) scanf("%d", &array[i]); b = array[0]; for (i = 1; i < n - 1; i++) b = b ^ array[i]; for (i = 2, c = 1; i <= n; i++) c = c ^ i; c = c ^ b; printf("Missing element is : %d \n", c); return 0; }
OUTPUT:- -----------------------------
Enter size of array : 5 Enter elements into array : 1 2 4 5 Missing element is : 3
-------------------------------