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:
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Si quelqu'un pouvait m'indiquer où se trouvait l'erreur svp
Merci d'avance !
Partager