IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

error C2059: syntax error : '}' Sur le dernier caractère


Sujet :

C

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut error C2059: syntax error : '}' Sur le dernier caractère
    Voila, tout est dans le titre...

    J'ai: error C2059: syntax error : '}'
    sur la ligne qui représente mon dernier caractère, celui qui ferme ma fonction main, celui la même que si je l'enlève il me dis:
    fatal error C1004: unexpected end of file found

    Est-ce une erreur courante? Si oui, à quoi est-elle du? Sinon, je vous copirais mon programme, mais c'est long... =/

    Merci d'avance =)

  2. #2
    En attente de confirmation mail
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Points : 348
    Points
    348
    Par défaut
    Euh... C'est une erreur de syntaxe, comme le précise le compilo !!!
    Donc, il faut que tu épluches ton code et que tu vérifies que tu n'as pas oublié un }...

    Euh... bon courage...

  3. #3
    Expert éminent sénior
    Avatar de diogene
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juin 2005
    Messages
    5 761
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 761
    Points : 13 926
    Points
    13 926
    Par défaut
    Il faudrait avoir les quelques lignes qui précèdent ce } terminal.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    int main(void) {
    	int choixdebut, gagner;
    	int i=0;
    	char sbJJ, sbJR;
    	char joueur;
    	char grille[7][15];
     
    	choixdebut = debut();
     
    	if (choixdebut == 1) {
    		init(grille);
    		symb(&sbJJ, &sbJR);
    		joueur = choixjoueur();
    		do {
    			affichage(grille);
    			grille[7][15] = jouer(grille, sbJJ, sbJR, joueur);
    			joueur = changementjoueur(joueur);
    			i++;
    			gagner = victoire(grille, joueur, sbJJ, sbJR);
    			if (gagner == 1) {
    				printf("\n\n\nBRAVO, TU AS GAGNER!!! \n\n\n");
    			}
    		while(i<=42);
    	}
    }
    Voila ma fonction, sans les sous programmes...
    C'est le tout dernier qui fou la m***e

  5. #5
    Membre averti Avatar de GyZmoO
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2006
    Messages : 428
    Points : 301
    Points
    301
    Par défaut
    Salut, heu.. Tu as 4 '{' et 3 '}' .. Est-ce normal?

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Citation Envoyé par GyZmoO Voir le message
    Salut, heu.. Tu as 4 '{' et 3 '}' .. Est-ce normal?

    Explique moi... Comment je peux, en le relisant 4 fois, ne pas le voir?? T_T

  7. #7
    Membre averti Avatar de GyZmoO
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2006
    Messages : 428
    Points : 301
    Points
    301
    Par défaut
    va savoir...

  8. #8
    Expert éminent sénior
    Avatar de diogene
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juin 2005
    Messages
    5 761
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 761
    Points : 13 926
    Points
    13 926

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/10/2009, 17h43
  2. Réponses: 27
    Dernier message: 16/03/2009, 10h36
  3. error near "(" :syntax error
    Par elekis dans le forum SQLite
    Réponses: 1
    Dernier message: 27/09/2008, 00h37
  4. Réponses: 14
    Dernier message: 11/07/2006, 17h11
  5. [ORDER BY]tri sur le dernier caractère d'un champ
    Par Tan dans le forum Langage SQL
    Réponses: 3
    Dernier message: 03/05/2004, 15h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo