Comparer deux nombres entiers - C - Programmation
Marsh Posté le 17-09-2009 à 03:37:46
Juste pour l'explication, tu comparais un char au lieu d'utiliser le contenu de ton float, or selon la table ASCII:
'a' = 97
'b' = 98
97>0
98>0
Marsh Posté le 18-09-2009 à 11:43:06
blazer69 a écrit : Je souhaite simplement réaliser un programme qui compare deux nombres entiers (a et b),...
|
Tu parles de nombres entiers et tu travailles avec des float. Manifestement, il y a conflit entre ta conception et la réalisation.
Accessoirement, main() est de type int, pas void.
Marsh Posté le 16-09-2009 à 20:11:28
Bonsoir,
J'ai une simple petite question qui me m'énerve depuis maintenant quelque lourde de dizaine de minutes...
Je tiens a préciser, que je suis débutant en C.
Je souhaite simplement réaliser un programme qui compare deux nombres entiers (a et b), si a>0 et b>0 je dois afficher vrai, sinon faux. J'ai donc realisé mon petit organigramme, puis mon programme que voici.
Or, une fois que j'exécute le programme, quand je rentre a<T et b>T il m'affiche vrai quand même....
Pouvez vous m'expliquer ?
merci