Dev- C++
_.-phoenix-._
Messages postés
4
Statut
Membre
-
Char Snipeur Messages postés 10112 Statut Contributeur -
Char Snipeur Messages postés 10112 Statut Contributeur -
Bonjour,
voila, je débute dans la programmation avec Dev-C++ mais après la compilation et l'éxecution du programme ça m'affiche un message d'erreur disant qu'il faut fermer mon petit programme :s :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("----MENU----\n\n");
printf("1.frite\n\n2.coca\n\n3.big mac\n\n4.glace\n\n");
int choix =0;
scanf("%d",choix);
if (choix = 1)
{
printf("vous avez choisis des une frite\n");
}
system("pause");
return 0;
}
merci d'avance :)
voila, je débute dans la programmation avec Dev-C++ mais après la compilation et l'éxecution du programme ça m'affiche un message d'erreur disant qu'il faut fermer mon petit programme :s :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("----MENU----\n\n");
printf("1.frite\n\n2.coca\n\n3.big mac\n\n4.glace\n\n");
int choix =0;
scanf("%d",choix);
if (choix = 1)
{
printf("vous avez choisis des une frite\n");
}
system("pause");
return 0;
}
merci d'avance :)
A voir également:
- Dev- C++
- Dev c++ - Télécharger - Langages
- Massgrave dev - Accueil - Windows
- Dev home. - Télécharger - Développement
- Dev pascal - Télécharger - Édition & Programmation
- Pci ven_8086&dev ✓ - Forum Pilotes (drivers)
7 réponses
l'erreur vient de là :
scanf("%d",choix);
Il manque le & avant choix.
De ce fait, ton prog va fuiner dans la ram d'où il se fait jeter.
C'est un prob de pointeur eb fait.
scanf("%d",choix);
Il manque le & avant choix.
De ce fait, ton prog va fuiner dans la ram d'où il se fait jeter.
C'est un prob de pointeur eb fait.
if (choix = 1)
il s'agit d'une affectation, il faut utiliser == pour comparer.
Je ne vois pas d'erreur de segmentation dans un programme si simple.
Peut être un souci avec scanf, commente la ligne voir si ça passe mieux.
il s'agit d'une affectation, il faut utiliser == pour comparer.
Je ne vois pas d'erreur de segmentation dans un programme si simple.
Peut être un souci avec scanf, commente la ligne voir si ça passe mieux.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question