C Program For Remove Duplicates Items In An Array

In this article, We can execute the script of “C Program For Remove Duplicates Items In An Array”. Shall we start the program execution below? Let’s go.

C Program For Remove Duplicates Items In An Array

C Program For Remove Duplicates Items In An Array

Program Code

#include<stdio.h>
int main()
{
 //Ghanendra Yadav
  int arr[50];
  int i,j,k,len;

  printf("Enter No. Of Element:n");
  scanf("%d",&len);
  printf("Enter %d elements for the array:n",len);
  for(i=0; i<len ; i++)
    scanf("%d",&arr[i]);

  for(i=0; i< len-1 ; i++){
    for(j=i+1; j<len; j++){

         if(arr[j] == arr[i]){
             k=j;
             while(k<(len-1))
             {
                 arr[k] = arr[k+1];
                 k++;
             }
             len--;
             j=i;
          }
      }
  }
  printf("The array after removing duplicates Elements :n");

  for(i=0; i < len; i++)
    printf(" %d",arr[i]);

  return 0;
}

Conclusion

We hope this article helps you to know about “C Program For Remove Duplicates Items In An Array”. If you have any doubts about this topic then please let us know via the comment section. We will help you. Share this article with other C/C++ developers.

Share on:

Hi, I'm Ranjith a full-time Blogger, YouTuber, Affiliate Marketer, & founder of Coding Diksha. Here, I post about programming to help developers.

Leave a Comment