Rha, mauvaise manip, peut pas éditer mon commentaire !
Bref, c'est naïf, mais ça peut marcher ; un problème d'indentation qui t'as conduit à ça : faudrait juste déplacer ton '}' du premier while à la fin et vérifier la confirmation à ce moment :
floatmain(){intl,o;floats;printf("************************************************\n**** Solveur de polynome ****\n************************************************\n\n");l=lirechoix();while(l!=3){if(l==1){s=premier();scanf("%f",&s);}elseif(l==2){s=second();scanf("%f",&s);}/* } <--------- celui-ci */if(l==1||l==2){printf("Tapez 1 pour continuer vers une autre opération\nTapez une touche quelconque pour quitter\n");/*j'ai choisi d'ajouter cette étape pour ne pas encombrer les affichages et mettre l'utilisateur à l'aise au lieu de lui afficher le menu à chaque fois */if(scanf("%d",&o)==1&&o==1)/* <---- on vérifie qu'on a bien la bonne confirmation */break;}l=lirechoix();// pour renvoyer le menu s'il veut continuer}/* <-------- à bouger ici */}
[^] # Re: kreu mignon !
Posté par ninis666 . En réponse au message Problème avec le renvoi au menu principal. Évalué à 2. Dernière modification le 19 novembre 2020 à 09:52.
Rha, mauvaise manip, peut pas éditer mon commentaire !
Bref, c'est naïf, mais ça peut marcher ; un problème d'indentation qui t'as conduit à ça : faudrait juste déplacer ton '}' du premier while à la fin et vérifier la confirmation à ce moment :