Au fait, même si j'ai réglé mon problème, quelqu'un saurait-il me dire pourquoi mon programme, lorsque j'entrais un nombre différent de 1 ou 0 m'affichait "Saisie incorrecte, veuillez entrer 1 ou 0" (jusque là c'est normal), mais pourquoi il plantait pour certaines valeurs, genre 500, 289 (mais pas 287 par exemple), 260... ?
Par contre 45678 par exemple ça marchait. 