C Program to Find Out the Duplicate Elements in Array

This program takes the size of the array as input and then takes input for each element of the array. The findDuplicates function is responsible for finding and printing the duplicate elements. It uses nested loops to compare each element with every other element in the array and prints the duplicates.Keep in mind that this program assumes that the array has integers as its elements. Additionally, it finds and prints duplicates without considering the order of appearance in the array. If you need a more specific solution, you may need to adjust the code accordingly.

Program :

#include<stdio.h>
#include<conio.h>

void main()
{
int i,arr[20],j,no;

printf(“Enter size of array: “);
scanf(“%d”,&no);
printf(“Enter any %d elements in array: “,no);
for(i=0;i<no;i++)
{
scanf(“%d”,&arr[i]);
}
printf(“Duplicate elements are: “);
for(i=0; i<no; i++)
{
for(j=i+1;j<no;j++)
{
if(arr[i]==arr[j])
{
printf(“%d\n”,arr[i]);
}
}
}
getch();
}

Output :

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Basket
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare
Verified by MonsterInsights