Bonjour, je débute dans la programmation en C, j'utilise XCode (Comme le sujet l'indique ^^)
et j'ai essayé de programmer une calculatrice simple.Mais voila, quand je fais le test pour voir si l'addition marche, il me met "Bus Error".
Voila le code :
#include <stdio.h>
#include <stdlib.h>
int menu()
{
int choix = 0;
while (choix < 1 || choix > 4)
{
printf("Bienvenue sur la Calc3.4.0.2.\nVoulez-vous ?\n");
printf("1 :Addtionner\n");
printf("2 : Soustraire\n");
printf("3 : Multiplier\n");
printf("4 : Soustraire\n");
scanf("%d", &choix);
}
return choix;
}
int main(int argc, char *argv[])
{
int nbre1 = 0;
int nbre2 = 0;
switch (menu())
{
case 1:
printf("Entrez le premier nombre\n");
scanf("%d", nbre1);
printf("Entrez le deuxieme nombre\n");
scanf("%d", nbre2);
break;
case 2:
printf("Vous avez pris les concombres\n");
break;
case 3:
printf("Vous avez pris l'escalope\n");
break;
case 4:
printf("Vous avez pris la surprise du Chef. Vous etes un sacre aventurier dites donc !\n");
break;
}
return 0;
}
En fait, comme vous pouvez le constater, je l'ai fait en bidouillant un "Menu" sur le site du Zéro
http://www.siteduzero.com/tutoriel-3-13982-les-fonctions.html
et j'ai essayé de programmer une calculatrice simple.Mais voila, quand je fais le test pour voir si l'addition marche, il me met "Bus Error".
Voila le code :
#include <stdio.h>
#include <stdlib.h>
int menu()
{
int choix = 0;
while (choix < 1 || choix > 4)
{
printf("Bienvenue sur la Calc3.4.0.2.\nVoulez-vous ?\n");
printf("1 :Addtionner\n");
printf("2 : Soustraire\n");
printf("3 : Multiplier\n");
printf("4 : Soustraire\n");
scanf("%d", &choix);
}
return choix;
}
int main(int argc, char *argv[])
{
int nbre1 = 0;
int nbre2 = 0;
switch (menu())
{
case 1:
printf("Entrez le premier nombre\n");
scanf("%d", nbre1);
printf("Entrez le deuxieme nombre\n");
scanf("%d", nbre2);
break;
case 2:
printf("Vous avez pris les concombres\n");
break;
case 3:
printf("Vous avez pris l'escalope\n");
break;
case 4:
printf("Vous avez pris la surprise du Chef. Vous etes un sacre aventurier dites donc !\n");
break;
}
return 0;
}
En fait, comme vous pouvez le constater, je l'ai fait en bidouillant un "Menu" sur le site du Zéro
http://www.siteduzero.com/tutoriel-3-13982-les-fonctions.html