Je suis nouveau dans le domaine du c++. J'ai essayé de créer une simple calculatrice. Je ne sais pas pourquoi, mais lorsque j'exécute ce code, il affiche des résultats bizarres, par exemple : 15 * 5 = 753.
int a;
int b;
char param;
printf("Enter Two numbers:\n");
scanf_s("%d %d", &a, &b);
printf("%d %d\n", a, b);
printf("Enter mathematical operator *-/+\n");
int result;
scanf_s(" %c", ¶m);
switch (param)
{
case ('+'):
result = a + b;
printf("%d", result);
case ('-'):
result = a - b;
printf("%d", result);
case ('*'):
result = a * b;
printf("%d", result);
case ('/'):
result = a / b;
printf("%d", result);
}