bonjour
en fait ,le prof nous a corrigé une question sur le grand membre
le question c est de comparé deux grands membre ,voila la solution
je suis pas d accord avec c est qui a fait le prof ,si je prends par exemple nb 8 6 8 8 7
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #define TAILLE 10 char nombre[TAILLE]; char nombre2[TAILLE]; char res[TAILLE]; char superieur(char *nb, char *nb2){ int i; for(i=0;i<TAILLE;i++) if(nb[i]>nb2[i]) return 1; else if(nb[i]<nb2[i]) return 0; return 1; }
et nb2 3 7 8 1 9
il va retourné 0 cad que nb2>nb1 alors que c est faux
en fait je me doute que le prof a raisoné comme ca ,est ce que je mal compris l ago??
merci de m avoir m expliqué
surtout pourqoi il retourne 1 qq soit le resultat
Partager