33 lines
840 B
C
33 lines
840 B
C
|
#include <stdlib.h>
|
||
|
#include <stdio.h>
|
||
|
|
||
|
int main(void){
|
||
|
|
||
|
/*avec allocation dynamique*/
|
||
|
int nombre_de_reels,i,j,b=0;
|
||
|
double *tab_reel = NULL;
|
||
|
printf("Combien de valeur souhaité vous ajouter à votre tableau ? : ");
|
||
|
scanf("%d",&nombre_de_reels);
|
||
|
tab_reel = (double*) malloc(nombre_de_reels*sizeof(double));
|
||
|
|
||
|
for(i=0;i<nombre_de_reels;i++){
|
||
|
printf("Veuillez entrer la valeur n°%d :",i+1);
|
||
|
scanf("%lf",&tab_reel[i]);
|
||
|
}
|
||
|
for(i=0;i<nombre_de_reels;i++){
|
||
|
for(j=0;j<nombre_de_reels && b==0;j++){
|
||
|
if(tab_reel[i]==tab_reel[j] && i != j){
|
||
|
b=1;
|
||
|
}
|
||
|
|
||
|
}
|
||
|
if(b==0){
|
||
|
printf("%lf ",tab_reel[i]);
|
||
|
}
|
||
|
b=0;
|
||
|
}
|
||
|
|
||
|
/* Oublie pas les free ! On vise la perfection !*/
|
||
|
free(tab_reel);
|
||
|
|
||
|
}
|