Regarde bien mon code (je l'ai mis à jour un peu après l'avoir posté).
Ça dépend de l'endroit où tu as mis ton return. Ce mot-clé provoque la fin de la fonction avec renvoi d'une valeur, mais rien n'impose que ce soit en bas du code. Regarde si tu ne l'aurais pas mis dans un while et/ou avant le system.Alors maintenant je n y comprends plus rien, je suis obligé d enlever le return 0; sinon ca ne fonctionne plus. C est dingue.
J ai du laisser juste le system("PAUSE"); sinon quand j execute depuis le .exe, on voit le programme calculer et tout disparait.
Partager