Langage c: calcul longueur d une chaine

Résolu/Fermé
djim - 28 janv. 2005 à 15:36
fiddy
Messages postés
11067
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
- 22 oct. 2013 à 23:18
salut!

je dois calculer la longueur d'une chaine de caractere

est ce ke ceci est bon :

#include <stdio.h>
#include <conio.h>

char ptc[6]= "hello";
int i;

void main(void)
{


i = 0;
while(ptc[i] != '\0')
{
i++;
}
return i;

printf("votre chaine de caractere a une longueur de %d caracteres",i);

}


merci pour votre aide!
A voir également:

20 réponses

Ravachol
Messages postés
560
Date d'inscription
vendredi 5 mars 2004
Statut
Membre
Dernière intervention
30 octobre 2005
117
28 janv. 2005 à 15:57
Salut,
Sinon il y a la fonction "strlen" dispo en incluant "string.h".
Dans ton cas tu auras un truc dans ce genre:
i = strlen(ptc); 

Ton return i me paraît bizarrement placé , non ?

A++
27