printf("Bienvenu dans le + ou -\n"); printf("Selectionnez le mode de jeu\n"); printf("Menu:\n1.Mode Solo\n2.Mode Multi\n"); do { printf("Votre Choix: ");
scanf("%d", &ChoixMenu); }while(ChoixMenu < 1 || ChoixMenu > 2);
switch(ChoixMenu) { case1: do { printf("Quel est ton nom?\n");
fgets(user.pseudo, TAILLE_MAX, stdin);
longueur = strlen(user.pseudo); }while(longueur > TAILLE_MAX);
printf("\nQuel est ton age?");
scanf("%d", &user.age); // fin demande infos
printf("L'ordi a calcule un nombre mystere, trouve le\n"); do{ printf("\nChoix: ");
scanf("%d", &ChoixNombre);
if(ChoixNombre < nombreMystere) {printf("\nC'est plus grand!\n");
Compteur++; }
elseif(ChoixNombre > nombreMystere) {printf("\nC'est plus petit!\n");
Compteur++; }
else {printf("Bravo tu as trouve en %d tentatives!", Compteur); } }while(ChoixNombre != nombreMystere);
switch(ChoixEnr) { case1: if(mPointeur != NULL) {
mPointeur = fopen ("Score+ou-.txt","a");
fprintf(mPointeur, "Le meilleur score que tu peux avoir est : 0\n\n");
fprintf(mPointeur, "[%s]: Score de %dpts",user.pseudo,compteur);
fclose(mPointeur); }
int main(int argc, char *argv[]) { int ChoixMenu, ChoixNombre, Compteur = 0, ChoixEnr;//faute de frappe a compteur long longueur, nombreMystere; constlong MAX = 100, MIN = 1;
FILE *mPointeur = NULL;
infos user;
printf("Bienvenu dans le + ou -\n"); printf("Selectionnez le mode de jeu\n"); printf("Menu:\n1.Mode Solo\n2.Mode Multi\n"); do { printf("Votre Choix: ");
scanf("%d", &ChoixMenu); }while(ChoixMenu < 1 || ChoixMenu > 2);
switch(ChoixMenu) { case1: do { printf("Quel est ton nom?\n");
fgets(user.pseudo, TAILLE_MAX, stdin);
longueur = strlen(user.pseudo); }while(longueur > TAILLE_MAX);
printf("\nQuel est ton age?");
scanf("%d", &user.age); // fin demande infos
printf("L'ordi a calcule un nombre mystere, trouve le\n"); do{ printf("\nChoix: ");
scanf("%d", &ChoixNombre);
if(ChoixNombre < nombreMystere) {printf("\nC'est plus grand!\n");
Compteur++; }
elseif(ChoixNombre > nombreMystere) {printf("\nC'est plus petit!\n");
Compteur++; }
else {printf("Bravo tu as trouve en %d tentatives!", Compteur); } }while(ChoixNombre != nombreMystere);
switch(ChoixEnr) { case1: if(mPointeur != NULL) {
mPointeur = fopen ("Score+ou-.txt","a");
fprintf(mPointeur, "Le meilleur score que tu peux avoir est : 0\n\n");
fprintf(mPointeur, "[%s]: Score de %dpts",user.pseudo,Compteur);//encore une faute de frappe dans compteur
fclose(mPointeur); }
typedefstruct { char pseudo[100]; int age; } infos;
[C] Erreur mega chiante
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.