Posté par NeoX .
En réponse au message aider moi avec les pointeurs.
Évalué à 3.
Dernière modification le 01 octobre 2014 à 22:22.
il compile ?
il s'execute ?
si tu fais des tableaux simples genre avec 3 elements A/B/C ou 10/20/30
cela fonctionne-t-il ?
tu as essayé avec un debugger ?
et sinon il dit quoi ton cours ?
chez moi (OSX) ca compile avec 3 Warnings sur les types
gcc -o mytest test.c
test.c:34:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
test.c:51:20: warning: format specifies type 'float ' but the argument has type 'double *' [-Wformat]
scanf("%f",tab+i);
~~ ~~~~
%lf
test.c:59:20: warning: incompatible pointer types passing 'double *' to parameter of type 'double *'; remove & [-Wincompatible-pointer-types]
Trie_selection(&tab,N); ~~~
test.c:4:30: note: passing argument to parameter 'ptr' here
float Trie_selection(double *ptr, int Taille)
^
3 warnings generated.
et ca marche, enfin le programme s'execute sans erreur,
juste qu'il ne fait pas ce que tu esperes qu'il va faire
taille du tableau :
3
tab[0]:10
tab[1]:20
tab[2]:30
tableau non trie
tab[0]:0.000000
tab[1]:0.000000
tab[2]:0.000000
tableau trie
tab[1]=0.000000
tab[2]=0.000000
tab[3]=0.000000
# peut-etre faudrait il en savoir plus ?
Posté par NeoX . En réponse au message aider moi avec les pointeurs. Évalué à 3. Dernière modification le 01 octobre 2014 à 22:22.
il compile ?
il s'execute ?
si tu fais des tableaux simples genre avec 3 elements A/B/C ou 10/20/30
cela fonctionne-t-il ?
tu as essayé avec un debugger ?
et sinon il dit quoi ton cours ?
chez moi (OSX) ca compile avec 3 Warnings sur les types
et ca marche, enfin le programme s'execute sans erreur,
juste qu'il ne fait pas ce que tu esperes qu'il va faire