# include # include int main(void) { int taille_tab; double* tab = (double*) malloc(3*sizeof(double)); int i; int j; printf("Combien de réels souhaitez-vous entrer ? "); scanf("%d", &taille_tab); getchar(); tab = (double*) realloc(tab, taille_tab*sizeof(double)); for (i = 0; i != taille_tab; i++) { printf("Entrez le %de réel : ", i + 1); scanf("%lf", &tab[i]); getchar(); } for (i = 0; i != (taille_tab - 1); i++) { for (j = i; j != taille_tab; j++) { if (tab[i] == tab[j]) { tab[j] = 0.0; } } } for (i = 0; i != taille_tab; i++) { if (tab[i] != 0.0) { printf("%.3f ", tab[i]); } } putchar('\n'); return EXIT_SUCCESS; }