Si la réponse que tu as obtenue ne valide pas, c'est que tu t'es trompé quelque part.
Si tu fais la même erreur dans openoffice et dans un prog en C, tu obtiendras la même réponse fausse.
Cette logique n'est pas difficile, si on sait comment ça marche, il suffit de l'appliquer sans erreur. Mais avec tant de portes logiques, c'est difficile de ne pas faire d'erreur

Moi par exemple j'ai fais un programme qui effectuait la routine logique sur une seule ligne, eh ben je peux dire que c'est quasi impossible de ne pas se tromper quelque part !
J'ai alors refais le programme en enregistrant dans des variables le résultat de sous parties que je réutilisait dans d'autres parties.
Résultat : programme plus clair, intelligible et aucune erreur.