C Program to Delete duplicate elements from an array
C Programming Language Array in C Language (Article) Array in C Language (Program)
1680Program:
/* C Program to Delete duplicate elements from an array Author: Atnyla Developer */ #include int main() { int arr[20], i, j, k, size; printf("\nEnter array size : "); scanf("%d", &size); printf("\nAccept Numbers : "); for (i = 0; i < size; i++) scanf("%d", &arr[i]); printf("\nArray with Unique list : "); for (i = 0; i < size; i++) { for (j = i + 1; j < size;) { if (arr[j] == arr[i]) { for (k = j; k < size; k++) { arr[k] = arr[k + 1]; } size--; } else j++; } } for (i = 0; i < size; i++) { printf("%d ", arr[i]); } return (0); }
Output:
Enter array size : 5 Accept Numbers : 1 2 2 3 4 Array with Unique list : 1 2 3 4
Explanation:
C Program to Delete duplicate elements from an array
This Particular section is dedicated to Programs only. If you want learn more about C Programming Language. Then you can visit below links to get more depth on this subject.