#include <stdio.h>
void main () {
double nbre1, nbre2, resultat;
int operateur;
printf ("Entrez un premier nombre : " );
scanf ("%f", &nbre1);
printf ("Entrez l'operateur : " );
operateur = getchar();
printf ("\n" );
printf ("Entrez un second nombre : " );
scanf ("%f", &nbre2);
switch (operateur) {
case '+' : resultat = nbre1 + nbre2; break;
case '-' : resultat = nbre1 - nbre2; break;
case '*' : resultat = nbre1 * nbre2; break;
case '/' : resultat = nbre1 / nbre2; break;
default : printf ("Les seuls opérateurs reconnus sont : +, -, * et /\nveuiller recommencer\n" );
}
printf ("%f %c %f = %f\n", nbre1, operateur, nbre2, resultat);
}
un p'tit prog en C, juste pour m'entrainer, le truc passe a la compile mais a l'execution le getchar est "sauté"
je comprends pô pkoa!!!