xxxxxxxxxx
#include <stdio.h>
#define TAILLE_MAX 1000 // La taille maximale
int main()
{
int tab[TAILLE_MAX];
int i, j, N, cpt = 0;
/* Saisir la taille actuelle du tableau < TAILLE_MAX */
printf("Saisir le nombre d'éléments : ");
scanf("%d", &N);
/* Saisir les éléments du tableau tab */
for(i=0; i<N; i++)
{
printf("Elément %d", i+1);
scanf("%d", &tab[i]);
}
/*
* Trouver tous les éléments en double dans le tableau
*/
for(i=0; i<N; i++)
{
for(j=i+1; j<N; j++)
{
/* Si un doublon est trouvé, incrémentez cpt de 1 */
if(tab[i] == tab[j])
{
cpt++;
break;
}
}
}
printf("\nNombre total d'éléments en double trouvés dans le tableau = %d", cpt);
return 0;
}