Je vous livre ma source:
#include <stdio.h>
main()
{
int ctn;
float n1,n2;
char operateur;
ctn=2;
printf("La Super Calculatrice de la Mort qui Tue Tout n");
printf("Veuiller entrer le premier nombre :");
scanf("%f", &n1);
printf("Veuiller entrer le second nombre :");
scanf("%f", &n2);
printf("Veuiller entrer l'operation :");
scanf("%c", &operateur);
while (ctn!=2)
{
printf("Vous avez choisi de calculer %f %c %f n",n1,operateur,n2);
switch (operateur)
{
case + : printf("Votre résultat est %f",n1+n2); break;
case - : printf("Votre résultat est %f",n1-n2); break;
case * : printf("Votre résultat est %f",n1*n2); break;
case / : printf("Votre résultat est %f",n1/n2); break;
default : printf(" Oh c'est pas une calculatrice scientifique coco ! n");
}
printf ("Voulez vous continuer ? n");
printf ("1: Ouin");
printf ("2: Nonn");
scanf("%d", &ctn);
}
printf("Elle te plait pas ma SCMTT ?");
}
et le résultat de la compilation:
Info :Making...
Info :Compiling G:EXOSPROGRAMMATIONcalc.cpp
Error: calc.cpp(21,15):Expression syntax
Error: calc.cpp(21,54):Case statement missing :
Error: calc.cpp(22,15):Expression syntax
Error: calc.cpp(22,54):Case statement missing :
Error: calc.cpp(23,15):Expression syntax
Error: calc.cpp(23,54):Case statement missing :
Error: calc.cpp(24,13):Expression syntax
Error: calc.cpp(24,54):Case statement missing :
Il est ou le bug ?