Sagot :
Réponse :
Bonsoir,
explications :
Pour tester l'égalité il faut écrire ==
#include <stdio.h>
int main(int argc, char *argv[])
{
float A , B , S , s , P , R;
char O="+", hit="e" ;
A=1.0;
B=2.0;
/*
printf("Donner la valeur de A =\n", A);
scanf("%f",&A);
printf("Donner la valeur de B=\n", B);
scanf("%f",&B);
*/
printf("Signe de l'opération + - * / \n", O);
scanf("%c",&O);
printf("la valeur de O=%c \n", O);
switch (O)
{
case '+':
S=A+B;
printf("La somme de %f et de %f est = %f \n", A,B,S);
break;
case '-':
S=A-B;
printf("La différence entre %f et de %f est = %f \n", A,B,S);
break;
case '*':
S=A*B;
printf("Le produit de %f par %f est = %f \n", A,B,S);
break;
case '/':
S=A/B;
printf("Le quotient de %f et de %f est = %f \n", A,B,S);
break;
};
printf("hit q to stop ");
while((hit=getchar())!='q');
/*
//traitement
{if (O=='S')
{
S=A+B;
printf("La somme est =", S);
}
else if (O=='s')
{
s=A-B;
printf("la soustraction est =", s);
}
else if(O=='P')
{
P=A*B;
printf("le produit est =", P);
}
else if(O=='R' && B!=0)
{
R=A/B;
printf("le rapport est =",R);
}
}
printf("Press enter to continue ...");
*/
return 0;
};