« Exercices en langage C/Chaines » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
→‎Longueur d'une chaîne de caractère : commentaires sur la solution
Greudin (discussion | contributions)
Ligne 45 : Ligne 45 :
}
}
return n;
return n;
}
</source>

Fichier source :
<source lang="C">
#include <stdio.h>

int longueur(char *s)
{
int n = -1;
if (s != NULL)
{
n = 0;
while (s[n] != '\0')
{
n++;
}
}
return n;
}

int main(void)
{
int nb=0;
char *C;
C = "Chaine de caracteres constante";

nb = longueur(C);

printf("Le nombre de caracteres est de : %d\n", nb);
return 0;
}
}
</source>
</source>

Version du 13 juin 2007 à 12:35

Les chaînes de caractères

Longueur d'une chaîne de caractère

Écrire une fonction C calculant la longueur d'une chaîne de caractères, donnée en argument.