CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[C] Erreur sur mon code?

Kindeur
Kindeur
Niveau 9
14 janvier 2012 à 21:34:34

Salut a tous j'ai un problème sur mon code. Je suis les tutos du site du zero jusque la tout va bien, j'en suis au premier tp et je dois faire un jeu où la console dois me faire deviner un chiffre. Donc la j'ai réussi mais a la fin il y a des idées d’amélioration. Moi j'ai voulu faire un système multijoueur et la c'est le drame voila l'erreur que code:blocks me met

C:\Users\Utilisateur\Desktop\Project\premiertp\mai
n.c||In function 'main':|

C:\Users\Utilisateur\Desktop\Project\premiertp\mai
n.c|59|error: expected 'while' before 'return'|
||=== Build finished: 1 errors, 0 warnings ===|

Et voici mon code :

  1. include <stdio.h>
  2. include <stdlib.h>
  3. include <time.h>

int main ( int argc, char** argv )
{
int nbjoueur = 0, nbc = 0, nbdj = 0;
printf("Mode 1 Joueur tapez 1\n\n");
printf("Mode 2 Joueurs tapez 2\n\n");
scanf("%d", &nbjoueur);
if(nbjoueur != 1)
{

int nombreMystere = 0, nombreEntre = 0;
const int MAX = 100, MIN = 1;

// Génération du nombre aléatoire

srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;

/* La boucle du programme. Elle se répète tant que l'utilisateur
n'a pas trouvé le nombre mystère */

do
{
// On demande le nombre
printf("Quel est le nombre ? ");
scanf("%d", &nombreEntre);

// On compare le nombre entré avec le nombre mystère

if (nombreMystere > nombreEntre)
printf("C'est plus !\n\n");
else if (nombreMystere < nombreEntre)
printf("C'est moins !\n\n");
else
printf ("Bravo, le nombre mystere etais %d\n\n", nombreMystere);
} while (nombreEntre != nombreMystere);
}
else
printf("Joueur 1 veuillez choisir un nombre\n\n");
scanf("%d\n\n", &nbc);
do
{

printf("Joueur 2 tapez un nombre");
scanf("%d", &nbdj);

if (nbc > nbdj)
printf("C'est plus !\n\n");
else if (nbc < nbdj)
printf("C'est moins !\n\n");
else
printf ("Bravo le nombre choisi par le joueur 1 etais %d\n\n", nbc);
}
return 0;
}

Merci a celui qui m'aideras :D

Pseudo supprimé
Pseudo supprimé 14 janvier 2012 à 21:39:02

Tu peux poster ton code correctement indenté sur http://pastebin.com/ ?

Kindeur
Kindeur
Niveau 9
14 janvier 2012 à 21:44:30

Hum étant donner que je suis un debutant, que souhaiterais tu que je fasse sur se site?

Kindeur
Kindeur
Niveau 9
14 janvier 2012 à 21:48:46

http://pastebin.com/AEsjrk5z

Voici le lien

nizarazu255
nizarazu255
Niveau 6
15 janvier 2012 à 15:12:16

La structure do n'existe pas, tu a surement dut oublier de rajouter un while avant ton return 0; pour faire un structure de type do..while. :ok:

tbop2
tbop2
Niveau 10
16 janvier 2012 à 11:54:00

Ah mais quel catastrophe ce sdz c'est pas possible. Oui sinon c'etait pourtant explicite, la prochaine fois regarde deux fois ce que le compilateur te redit avant de poster sur un forum, ou tape le message d'erreur dans google.

Bonne continuation :ok:

Kindeur
Kindeur
Niveau 9
20 janvier 2012 à 16:27:46

Ok j'ai finalement trouver :)

Merci

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment