+ int value1 = promptValue("Veuillez saisir une valeur entiere initiale ?");
+ int value2 = 0, result = 0;
+ bool first_loop = true;
+
+ for (;;) {
+ if (choice == 6) break;
+ if (first_loop) {
+ value2 = promptValue("Veuillez saisir une valeur entiere avec laquelle l'operation sera effectue ?");
+ if (value2 == 0) break;
+ result = doOperation(choice, value1, value2);
+ first_loop = false;
+ } else {
+ value2 = promptValue("Veuillez saisir la prochaine valeur entiere avec laquelle l'operation sera effectue sur l'ancien resultat ?");
+ if (value2 == 0) break;
+ result = doOperation(choice, result, value2);
+ }
+ printf("Le resultat de l'operation choisie est %d\n\n", result);
+ }