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 :

Problème de syntaxe.


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2007
    Messages : 15
    Par défaut Problème de syntaxe.
    Bonjour, je réalise un programme dans le cadre scolaire qui permet de détecter si une chaine de caractères entrée est un palindrome ou non.
    J'ai réalisé une fonction qui devrais normalement se compiler sans encombre ( je veux dire par la que l'algorithme me parait correct mais que l'action effectuée n'est pas encore forcement en accord avec le sujet ).

    Donc voilà je vous pose le code de la fonction :

    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
    int TestPalindrome(char chaine[], int l)
    {
        char chaine2[100];
        int i,j,test;
     
        for ( i=0 ; i<l ; i++ )
            if ( chaine[i]=='' )
               for ( j=i ; j<(l-1) ; j++ )
                   chaine[j]=chaine[j+1];
        for ( i=0 ; i<l ; i++ )
            chaine2[l-i]=chaine[i];
        chaine[l+1]='\0';
        test=strcomp(chaine,chaine2);
        return (test);
    }

    L'erreur vient apparement de "test=strcomp(chaine,chaine2);"

    Etant donnée que c'est la première fois que je me sert de strcomp, je penses que j'ai fait une erreur de syntaxe dans l'utilisation de cette fonction. Je cherche donc à comprendre où est elle.

    PS : Si au passage vous connaîtriez un site qui regrouperai pleins de fonctions intégrées de C et C++ avec leur syntaxe je serais grandement interessé.

    PS2 : Si vous voulez voir le reste du code demmandez moi, bien que je ne penses pas qu'il puisse avoir un rapport avec mon erreur.

    Merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 577
    Par défaut
    c'est
    que voulais utiliser, non ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2007
    Messages : 15
    Par défaut
    lol merci beaucoups, je savais bien que c'était un truc très bète. Bon il y a plein d'autres fautes dans mon truc mais avec une execution c'est plus facile à comprendre quand même. Merci.

  4. #4
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    1. C'est plus du C que du C++, ce code...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

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

Discussions similaires

  1. Problème de syntaxe - elements['x'].value
    Par Equus dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/02/2005, 11h22
  2. [Interbase] Problème de syntaxe SQL
    Par navis84 dans le forum InterBase
    Réponses: 4
    Dernier message: 22/12/2004, 17h07
  3. Problème de syntaxe
    Par Mister_FX dans le forum ASP
    Réponses: 5
    Dernier message: 30/06/2004, 10h01
  4. Problème de syntaxe ADO ...
    Par bendev dans le forum ASP
    Réponses: 2
    Dernier message: 15/04/2004, 14h38
  5. Réponses: 2
    Dernier message: 08/03/2004, 15h10

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