AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

 

 Problème pour programme simple en c

Aller en bas 
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.

_________________
Oh, snap.
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 : 9142
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

_________________
Problème pour programme simple en c Runningpotato1Problème pour programme simple en c TvF6GED Problème pour programme simple en c MdetltS
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

_________________
suivez moi sur ig : @kostozbrr
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!

_________________
suivez moi sur ig : @kostozbrr
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

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