Problème pour programme simple en c Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment : -19%
PC portable MSI Gaming Pulse 16” -Ultra7 155H ...
Voir le deal
1299 €

 

 Problème pour programme simple en c

Aller en bas 
4 participants
AuteurMessage
mono45
Plutôt bien
mono45


Messages : 48
Localisation : Devant un écran
Projet Actuel : The Wars Cube

Problème pour programme simple en c Empty
MessageSujet: Problème pour programme simple en c   Problème pour programme simple en c EmptyDim 11 Sep 2011 - 13:50

Bonjour,

Excusez moi si je ne me suis pas présenter mais je n'est toujours pas trouver la section pour .... Bref, voilà je m'entraine a faire du c mais la j'ai un problème lorsque je veux jouer a mon "jeux" sa demarre nickel, au premier choix c'est bon rien a signaler mais lorsque je fait le deuxieme avec : 1: intervenire ou 2: se cacher windows m'envoie un message d'erreur disant que la memoire n'est pas written je n'ai pas très bien compris ...

Merci d'avance,

Voici mon code :
Code:
#include <stdio.h>
#include <stdlib.h>

int main()
{
const int nombredevie = 5, frite = 0, choix=0, magasin = 0;
printf("*************K.O*****************\n");
printf("Il vous reste %d vies\n", nombredevie);
printf("Que voulez vous faire ?\n");
printf("1 : allez chez vous\n");
printf("2 : rentrer dans un magasin \n");
scanf("%d", &choix);

if (choix == 1 ) // Si il choisi le premier choix ...
{
  printf ("Vous rentrer chez vous .\n"),
  printf ("Il n'y a rien ici ... vous retournez en ville\n");

}
else if (choix == 2)//si il choisi le deuxieme ....
{
  printf ("Vous entrez dans le magasin.\n"),
  printf ("Un coup de feu retentie !\n"),
  printf ("Que faire ?\n"),
  printf("1 : Intervenire !\n"),
  printf("2 : Vous cachez !\n"),
  scanf("%d", choix);
if (magasin == 1)
{
printf("Vous etes mort !");
}
else if(magasin == 2)
{
printf("vous avez froler la mort, vous trouvez un pistolet");
}
else
{
printf("Vous n'avez pas mit un chiffre exact .\n");
}
}
else
{
 printf("Vous n'avez pas mit un chiffre exact .\n");
}
return 0;
}


Dernière édition par mono45 le Dim 11 Sep 2011 - 15:48, édité 1 fois
Revenir en haut Aller en bas
-Coco-
Utilisateur confirmé: Rang ***
-Coco-


Messages : 545
Localisation : Grenoble - Montpellier
Projet Actuel : Orion VII - 0%

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyDim 11 Sep 2011 - 15:24

Le problème arrive avant que tu aies fait le choix ou après que tu aies fait le choix ?
Car l'erreur peut être très différente dans un cas ou dans l'autre.

Sinon, mettre ton code dans les balises faites exprès à cet égard ([code ] et [/code ]) c'est plus agréable pour l’œil.
Sinon bienvenue sur le Le CBNA !


EDIT : L'erreur vient probablement du fait que tu aies mis tes variables en const (const int). Normalement on ne peut pas modifier les variables constantes.
Change juste le const int par un int, ça devrait résoudre le problème. Si ce n'est pas le cas alors je pense rien pouvoir faire pour toi.
Revenir en haut Aller en bas
mono45
Plutôt bien
mono45


Messages : 48
Localisation : Devant un écran
Projet Actuel : The Wars Cube

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyDim 11 Sep 2011 - 15:51

J'ai essayer mais ... non sa marche toujours pas merci quand même !
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyDim 11 Sep 2011 - 15:55

Ligne 27 : scanf("%d", choix);
c'est &choix

(même &magasin pour ton jeu)

Et +1 pour le const

Pour les présentations c'est https://cbna.forumactif.com/f20-section-membres tout en haut Wink
Revenir en haut Aller en bas
mono45
Plutôt bien
mono45


Messages : 48
Localisation : Devant un écran
Projet Actuel : The Wars Cube

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyDim 11 Sep 2011 - 18:41

Merci je vais essayer,
Mais avant je me présente gnii

EDIT : j'ai essayer et sa marche merci beaucoup !!!
Revenir en haut Aller en bas
mono45
Plutôt bien
mono45


Messages : 48
Localisation : Devant un écran
Projet Actuel : The Wars Cube

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyLun 12 Sep 2011 - 19:33

Bonjour,

Un autre problème (j'arrete pas d'enchainer les post gnii ) j'aimerais savoir si il est possible qu'une vaiable contienne du texte

exemple :
scanf("%d", &prenom);

bonjour Gerard ......

Au lieu de :

scanf("%d", &prenom);

bonjour 0 ....



Voilà merci d'avance
Revenir en haut Aller en bas
robinlife
Utilisateur confirmé: Rang ****
robinlife


Messages : 977

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyLun 12 Sep 2011 - 19:59

Site du zero a écrit:
Code:
char prenom[100];

    printf("Comment t'appelles-tu petit Zer0 ? ");
    scanf("%s", prenom);
    printf("Salut %s, je suis heureux de te rencontrer !", prenom);
http://www.siteduzero.com/tutoriel-3-14023-les-chaines-de-caracteres.html
Revenir en haut Aller en bas
mono45
Plutôt bien
mono45


Messages : 48
Localisation : Devant un écran
Projet Actuel : The Wars Cube

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyLun 12 Sep 2011 - 20:06

Merci !!
Revenir en haut Aller en bas
robinlife
Utilisateur confirmé: Rang ****
robinlife


Messages : 977

Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c EmptyLun 12 Sep 2011 - 21:17

Le pire c'est que ça fait deux ans que j'ai pas touché au c, j'ai juste fait une recherche google là Yum!
Revenir en haut Aller en bas
Contenu sponsorisé





Problème pour programme simple en c Empty
MessageSujet: Re: Problème pour programme simple en c   Problème pour programme simple en c Empty

Revenir en haut Aller en bas
 
Problème pour programme simple en c
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Mon petit programme pour redimensionner les icones pour Game Maker St.
» DLL pour programme
» [Résolu]programmé mon perso pour
» Un autre programme pour GameMaker
» Problème simple..

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Programmation-
Sauter vers: