je ne comprends pas mon message d'erreur qd je compile
Salut a tous,
Voila j'ai fait un pogramme pour pouvoir jouer au mastermind et la je l'ai compilé sous kdevelop (car je suis sous linux) et je ne comprends pas le message d'erreur qui dit :
error: conflicting types for `random'
error: previous declaration of `random'
error: stray '357' in program
error: stray '277' in program
error: stray '275' in program
error: stray '357' in program
error: stray '277' in program
error: stray '275' in program
donc je pense que les premiers messages concernent ma fonction random je vous la met donc ici :
int random (int tab_ref[5]){
int i,j;
srand(time(NULL));
rand();
for(i=0;i<5;i++){
tab_ref[i]=1+(int)(9.0*rand()/(RAND_MAX+0.0));
for(j=0;j<i;){
if(tab_ref[j]!=tab_ref[i])
j++;
� else{
do{
tab_ref[i]=1+(int)(9.0*rand()/(RAND_MAX+0.0));
}
while(tab_ref[i]==tab_ref[j]);
}
}
}
printf(" %d
",tab_ref[i]);
}
voila si quelqu'un pouvait m'eclairer sur la nature de ces messages d'erreur ca m'avancerait bien parce que c'est la premiere fois que je les vois merci beaucoup !!