Aide pour petit exo [C] - C - Programmation
Marsh Posté le 03-06-2012 à 22:48:02
Le "return 1" de la fonction doit être en dehors de la boucle. Là, dès la comparaison du 1er élément, la fonction se termine (par le "return 0" ou le "return 1" ), ce qui fait qu'elle ne compare que le 1er élément
Marsh Posté le 03-06-2012 à 22:59:45
Oé mais ça me fait la même chose quand même
Peut être qu'il faut afficher les 2 tableaux et après les comparer non ?
Marsh Posté le 03-06-2012 à 23:07:37
1) Tu dois déjà comparer la taille de tes deux tableaux, et si elle est différente, tu renvoie faux
2) if( id(*tab,*tab2,taille)==0)
le compilo devrait raler, vu que *tab et *tab2 sont des entiers
c'est manifestement
if( id(tab, tab2,taille)==0)
ce que tu veux faire
A+,
Marsh Posté le 03-06-2012 à 22:33:58
Bonjour, un ptit coup de pouce, parce que ce code me renvoi tableaux identiques même quand ils ne le sont pas. Merci
Message édité par bakkiesboucher le 03-06-2012 à 22:35:21