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 excepted declaration or statement at end of input


Sujet :

C

  1. #1
    Invité
    Invité(e)
    Par défaut error excepted declaration or statement at end of input
    que signifie : error excepted declaration or statement at end of input: Voila 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
    21
    22
    23
    24
    25
     
    #include<stdio.h>
    int main (){
    int prime = 0;
    int nm_bre_enfant = 0;
    int prime2 = 0;
    printf("proposer une facture");
    scanf("%d", &prime);
    if(prime  <=100000){
        printf("accorder une prime");
    }else{
        printf("ne pas accorder de prime");
     
        printf("nombre d'enfants");
        scanf("%d", &nm_bre_enfant);
     
    (prime2 = 20 / 100 * nm_bre_enfant);
     
    if(prime2 = nm_bre_enfant / 2 * 3){
        printf("y a une prime2");
    }else{
        printf("y a pas de prime2");
     
    return 0;
    }
    Merci

  2. #2
    Membre expérimenté

    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2009
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 553
    Points : 1 672
    Points
    1 672
    Par défaut
    "end of input" --> la fin de ton fichier source
    "expected" --> "attendu", en anglais.
    Le compilateur t'indique qu'il a atteint la fin du fichier source alors qu'il s'attendait à trouver encore du code ("declaration or statement").

    Indice: vérifie tes accolades.

  3. #3
    Membre expérimenté

    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2009
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 553
    Points : 1 672
    Points
    1 672
    Par défaut
    Autre remarque, avant que tu ouvres un nouveau sujet parce que ton code marche pas: relis le chapitre sur la division entière.

  4. #4
    Membre expérimenté Avatar de Ngork
    Homme Profil pro
    Barbare IT
    Inscrit en
    Avril 2009
    Messages
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Barbare IT
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 160
    Points : 1 372
    Points
    1 372
    Par défaut
    Par ailleurs, la condition (a = b) sera toujours vraie, un test correct se fera par if (a == b) ...

  5. #5
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 689
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 689
    Points : 30 983
    Points
    30 983
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Ngork Voir le message
    Par ailleurs, la condition (a = b) sera toujours vraie
    Pas tout à fait (elle sera fausse si b vaut 0) mais bon, on comprend ce que tu as voulu dire
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  6. #6
    Invité
    Invité(e)
    Par défaut
    Merci les amis !!!

  7. #7
    Membre expérimenté Avatar de Ngork
    Homme Profil pro
    Barbare IT
    Inscrit en
    Avril 2009
    Messages
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Barbare IT
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 160
    Points : 1 372
    Points
    1 372
    Par défaut
    Citation Envoyé par Sve@r Voir le message
    Pas tout à fait (elle sera fausse si b vaut 0) mais bon, on comprend ce que tu as voulu dire
    Arrrg !
    Tu as raison bien sûr, et j'aurais dû mieux rédiger ma réponse pour ne pas me faire tacler !

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

Discussions similaires

  1. message d'erreur Syntax error, insert ";" to complete Statement
    Par manguigs dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 24/03/2009, 13h35
  2. Réponses: 6
    Dernier message: 16/10/2008, 10h44
  3. Réponses: 1
    Dernier message: 09/10/2008, 11h58
  4. error : must declare a scalaire variable
    Par ravaid dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 24/06/2008, 11h52
  5. [VB.Net] Pourquoi ai-je un message "Syntax error in INSERT TO statement" ?
    Par Kropernic dans le forum Accès aux données
    Réponses: 2
    Dernier message: 24/07/2006, 13h26

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