En effet, cin.get() sous Windows n´est pas fiable, la raison est tordue, je l´explique plus loin.
Je viens, vendredi dernier, je faire disparaitre tous les cin.get() de mon tuto et les remplacer par des system("PAUSE");
La raison ( que pour les puristes) : chaque lettre est codée sous un code ASCII
( le ´a´ a comme code 65 par exemple), mais meme le retour charriot est vue comme un caractere...
Sous Unix, le code est 13, et sous Windows, le code est . ... la est le probleme ! !! il y a 2 codes : 10 et 13 : en effet, chaque retour charriot est codé sous 2 codes, ce qui perturbe le cin.get() qui prend le 1er code ( le 10) et qui laisse l´autre en tampon, autre qui fait foirer le cin.get() suivant, bref...