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 :

Simple source /structures


Sujet :

C++

  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 37
    Par défaut Simple source /structures
    Salut,
    Ce code est très simple mais j'ai trouvé un problème lors de la compilation :


    Le code :

    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
    #include<stdio.h>
    #include<string.h>
    struct Etudiant
    {char nom[20];
    char pré[30];
    int mat;
    float note;
    }
    typedef Etudiant ETUDIANT;
    void main()
    {
    ETUDIANT E;
     
    printf("Entrer le nom suivi du prénom");
    scanf("%s %s",&E.nom,&E.pr);
    printf("Entrer le matricule ");
    scanf("%d",&E.mat);
    printf("Entrer la note");
    scanf("%f",&E.note);
    }

    toujours il signale ces erreurs...

    C:\Structure\TD\TD1\test.cpp(5) : error C2018: unknown character '0xe9'
    C:\Structure\TD\TD1\test.cpp(9) : error C2146: syntax error : missing ';' before identifier 'ETUDIANT'
    C:\Structure\TD\TD1\test.cpp(9) : fatal error C1004: unexpected end of file found
    Error executing cl.exe.




    Aidez moi-svp

  2. #2
    Expert confirmé

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Par défaut
    Plutôt que de jouer avec les couleurs, utilise la balise [code].

    Ton compilateur ne supporte pas (ou tu n'as pas donné les options qu'il faut pour qu'il le fasse, mais comme ceux qui le font sont rares à ma connaissance, je doute que ce soit le cas du tien) les lettres accentuées dans les identificateurs.

    Les autres erreurs m'ont l'air de découler de celle-là.

    En passant, remplace void main par int main.

  3. #3
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    struct Etudiant
    {char nom[20];
    char pré[30];
    int mat;
    float note;
    }
    Il manque une ; à la fin.

    Edit : en plus, c'est clairement écrit :
    error C2146: syntax error : missing ';' before identifier 'ETUDIANT'

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

Discussions similaires

  1. [Débutants]Analyse structure base de données simple
    Par Serge57 dans le forum Sondages et Débats
    Réponses: 41
    Dernier message: 29/10/2007, 18h54
  2. Réponses: 8
    Dernier message: 21/05/2007, 21h40
  3. Recherche dans une structure XML::Simple
    Par nicolargo dans le forum Modules
    Réponses: 1
    Dernier message: 04/09/2006, 19h17
  4. Réponses: 2
    Dernier message: 23/06/2006, 14h16
  5. DTS : Question simple sur sources de données
    Par guignol dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 28/05/2004, 12h09

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