Résolu C - Une p'tite erreur

  • Auteur de la discussion Auteur de la discussion #42
  • Créé le Créé le
Statut
N'est pas ouverte pour d'autres réponses.

#42

restart system
Premium
Inscription
5 Juillet 2014
Messages
693
Réactions
315
Points
9 484
RGCoins
25
Wsh les cat*ins (d)
Quelqu'un saurait comment je peux faire en sorte que ma fonction me retourne la position du tableau quand il trouve le dernier élément trouvé ici ' - '
Si vous n'avez toujours pas compris, une chaine de caractère qui contiendrait ceci:
" Hel-l-o " est censé me retourné 6 car le caractère DERNIER trouvé est la 6è place
" Hello---- " Ici 9.
" Hel-lo " Ici 4 et etc..
Voici mon code que je n'arrive pas à faire fonctionner : (
( Cela me retourne une valeur du style 4227111 )
Code:
int     ft_replace(char const *s1)
{
    int     result;

    result = 0;
    for (; *s1 != '\0'; ++s1)
    {
        if (*s1 == '-')
            result = s1;
    }

    return (result);
}

Thank's ! : )
 
C'est bon au fait j'ai trouvé bande de cat*ins (d)
Code:
int     ft_replace(char const *s1)
{
    int     result;
    char    *s2;

    s2 = s1;
    result = 0;
    for (; *s2 != '\0'; ++s2)
    {
        if (*s2 == '-')
            result = ((s2 - s1) + 1);
    }

    return (result);
}
 
J'ai déplacé http://reality-gaming.fr/attachments/deplacement-png.20319/ ta discussion en section Résolu. http://reality-gaming.fr/attachments/verifier-png.20313/ (d)

Bonne fin d'après-midi,
Whyouuu SEC
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut