Bonjour, je viens de programmer un programme en console qui consiste a faire des calcule mais lorsque j'ai envie de faire des calculer a 3 chiffre avec addition ça bug , je pense qu'il y'a un beug a la variable nombre2_Addition
- include <stdio.h>
- include <stdlib.h>
int main(int argc, char *argv[])
{
int resultat_Addition = 0 , nombre1_Addition = 0 , nombre2_Addition = 0 , nombre3_Addition = 0;
int resultat_Soustraction = 0 , nombre1_Soustraction = 0 , nombre2_Soustraction = 0;
int resultat_Multiplication = 0 , nombre1_Multiplication = 0 , nombre2_Multiplication = 0 ;
double resultat_Division = 0.0 , nombre1_Division = 0.0 , nombre2_Division = 0.0;
int resultat_Modulo = 0.0 , nombre1_Modulo = 0.0 , nombre2_Modulo = 0.0;
printf("***Calculatrice***\n\n");
printf("1.Addition\n\n");
printf("entrer le nombre 1:");
scanf("%d", &nombre1_Addition);
printf("entrer le nombre 2:");
scanf("%d", &nombre2_Addition);
resultat_Addition = nombre1_Addition + nombre2_Addition;
printf("%d + %d = %d\n\n ", nombre1_Addition, nombre2_Addition, resultat_Addition);
printf("2.Soustraction\n\n");
printf("entrer le nombre 1:");
scanf("%d", &nombre1_Soustraction);
printf("entrer le nombre 2:");
scanf("%d", &nombre2_Soustraction);
resultat_Soustraction = nombre1_Soustraction - nombre2_Soustraction;
printf("%d - %d = %d\n\n", nombre1_Soustraction, nombre2_Soustraction, resultat_Soustraction);
printf("3.Multiplication\n\n");
printf("entrer le nombre 1:");
scanf("%d", &nombre1_Multiplication);
printf("entrer le nombre 2:");
scanf("%d", &nombre2_Multiplication);
resultat_Multiplication = nombre1_Multiplication * nombre2_Multiplication;
printf("%d * %d = %d\n\n", nombre1_Multiplication, nombre2_Multiplication, resultat_Multiplication);
printf("4.Division\n\n");
printf("entrer le nombre 1:");
scanf("%lf", &nombre1_Division);
printf("entrer le nombre 2:");
scanf("%lf", &nombre2_Division);
resultat_Division = nombre1_Division / nombre2_Division;
printf("%f / %f = %f\n\n", nombre1_Division, nombre2_Division, resultat_Division);
printf("5.Modulo (reste d'une division)\n\n");
printf("entrer le nombre 1:");
scanf("%d", &nombre1_Modulo );
printf("entrer le nombre 2:");
scanf("%d", &nombre2_Modulo);
resultat_Modulo = nombre1_Modulo % nombre2_Modulo;
printf("%d / %d = %d\n\n", nombre1_Modulo, nombre2_Modulo, resultat_Modulo);
printf("***Bonus***:\n\n");
printf("*Addition a 3 nombres*\n\n"); // Addition a 3 chiffre //
printf("entrer le nombre 1:");
scanf("%d", &nombre1_Addition);
printf("entrer le nombre 2:");
scanf("%d", &nombre2_Division);
printf("entrer le nombre 3:");
scanf("%d", &nombre3_Addition);
resultat_Addition = nombre1_Addition + nombre2_Addition + nombre3_Addition;
printf("%d + %d + %d = %d\n\n", nombre1_Addition, nombre2_Addition, nombre3_Addition, resultat_Addition);
return 0;
}