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 :

erreur de syntaxe prés du symbole inattendu <<(>>


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 2
    Par défaut erreur de syntaxe prés du symbole inattendu <<(>>
    Bonjour tout le monde.
    Je suis novice en programmation j'essaie de lancer un executable de mon programme en langage C et ça me renvoie le message "erreur de syntaxe prés du symbole inattendu"

    le programme est le suivant


    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
    #include<stdio.h>
    #include<stdlib.h>
     
    void decouper(int minutes,int heure)
    {        heure=minutes/60; 
             minutes=minutes%60
        }
     
         void decouper(int minutes,int heure)
         int main(int argc , char *argv[])
         {  
         int minutes=90;
         int heure=0;
     decouper(minutes,heure);
     printf("l'heure et la minutes sont respectivement",heure,minutes);
    }

    Merci de m'aider

    Cordialement

  2. #2
    Expert confirmé
    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
    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
    #include<stdio.h>
    #include<stdlib.h>
     
    void decouper(int minutes,int heure) ;
    void decouper(int minutes,int heure)
    {        
         heure=minutes/60; 
         minutes=minutes%60 ;
     }
    
    int main(int argc , char *argv[])
    {  
         int minutes=90;
         int heure=0;
         decouper(minutes,heure);
         printf("l'heure et la minutes sont respectivement",heure,minutes);
    }

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 104
    Par défaut
    Salut,

    D'après ce que j'ai compris, il s'agit de ramener la minute à une valeur comprise entre 0 et 59 inclus et d'ajouter 1h en cas de dépassement ?

    Dans la fonction decouper, les deux variables locales sont détruites en sortie de fonction. Les calculs ne modifient donc pas la valeur respective des deux variables de la fonction principale. Pour les modifier, tu dois passer leur adresse respective à la fonction decouper et donc utiliser des pointeurs.

    Tu as aussi oublié de mettre les indicateurs de conversion dans la chaine de la fonction printf.

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/04/2014, 18h20
  2. Réponses: 3
    Dernier message: 15/10/2013, 00h30
  3. Erreur de syntaxe près du symbole inattendu « ( »
    Par kahrah dans le forum Débuter
    Réponses: 6
    Dernier message: 04/02/2013, 16h25
  4. Réponses: 7
    Dernier message: 15/08/2007, 19h15
  5. [MySQL] Erreur de syntaxe près de ' '', '', à la ligne 1
    Par micka30 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/01/2007, 02h29

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