Code source d'une calculatrice
Bonjour,
Je suis débutant en C et développe en ce moment une calculatrice réalisant les 4 opérations de base sur un programme en console, je vous joint ici le code source:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
printf("Bienvenue dans une calculatrice dediee aux calculs de base");
int resultat = 0, nombre1 = 0, nombre2 = 0;
printf("\n\n Entrez le calcul que vous souhaitez faire: ");
scanf("%d", &nombre1);
scanf("%d", &nombre2);
if (nombre1+nombre2)
{
printf("\n\nVoici le resultat : %d ", nombre1+nombre2);
}
else if (nombre1-nombre2)
{
printf("\n\nVoici le resultat : %d ", nombre1-nombre2);
}
else if (nombre1*nombre2)
{
printf("\n\nVoici le resultat : %d", nombre1*nombre2);
}
return 0;
} |
Je suis donc comme on peut le voir en train de faire la multiplication, rien de bien compliqué a part que lorsque je teste le programme, l'addition et la soustraction fonctionnent mais la multiplication ne fonctionne pas, par exemple si je fais 4*2, le pc me répond que le résultat est 4, j'ai test la division (pas jointe ici) le meme probleme, par exemple 9/3 = 9 pour le pc.
Si quelqu'un pouvait m'indiquer où se trouvait l'erreur svp :)
Merci d'avance !