bonjour, depuis maintenant quelque semaine je m'interesse a la programmation, bien sur je suis tres tres tres inexperimenté et je voulai crée une calculette simple (meme tres simple) pour m'entrainer mais celle ci contient beaucoup d'erreurs !
si vous pouviez me dire les erreurs que j'ai faite (sans mot trop compliquer ^^) et un code assez simple je vous en serait tres reconnaissant
language en C evidemment
voila mon code actuelle (probablement blindé de faute) =
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
long choix_operations;
long resultat = 0, nombre1 = 0, nombre2 = 0;
printf("1. additions\n");
printf("2. soustractions\n");
printf("3. multiplications\n");
printf("4. divisions\n");
printf("Votre choix\n");
scanf("%ld", &choix_operations);
printf("\n\n");
switch (choix_operations);
{
case 1: printf("Entrez le nombre 1 : ");
scanf("%ld", &nombre1);
printf("Entrez le nombre 2 : ");
scanf("%ld", &nombre2);
resultat = nombre1 + nombre2 ;
printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
break;
case 2: printf("Entrez le nombre 1 : ");
scanf("%ld", &nombre1);
printf("Entrez le nombre 2 : ");
scanf("%ld", &nombre2);
resultat = nombre1 - nombre2 ;
printf ("%ld - %ld = %ld\n", nombre1, nombre2, resultat);
break;
case 3: printf("Entrez le nombre 1 : ");
scanf("%ld", &nombre1);
printf("Entrez le nombre 2 : ");
scanf("%ld", &nombre2);
resultat = nombre1 * nombre2 ;
printf ("%ld * %ld = %ld\n", nombre1, nombre2, resultat);
break;
case 4: printf("Entrez le nombre 1 : ");
scanf("%ld", &nombre1);
printf("Entrez le nombre 2 : ");
scanf("%ld", &nombre2);
resultat = nombre1 / nombre2 ;
printf ("%ld / %ld = %ld\n", nombre1, nombre2, resultat);
break;
default:
printf("Vous n'avez pas rentre un nombre correct !");
break;
}
system("PAUSE");
return 0;
}
voila merci a tous ceux qui prendront la peine de lire et de m'aider