cs_nach73
Messages postés34Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention18 mai 2005
-
5 mai 2005 à 13:58
steve_clamage
Messages postés475Date d'inscriptiondimanche 3 octobre 2004StatutMembreDernière intervention11 août 2006
-
5 mai 2005 à 16:52
Bonjour, je suis debutanr en "C".
Je cherche à test une chaine de caractère.
Elle doit commence par > et finir par <,ceci ne fonctionne pas lors du test
me renvoie tjrs "0" quoique je rentre.
et pour sortir du programme on rentre '\n',ceci fonctionne bien.
merci pour l'aide.
voila une partie du code.
int TestChaine(char *ch)
{
int y;
y=strlen(ch);
if ((ch[0]== 62) && (ch[y] == 60) || (ch[0]== 0)) //Test la chaine
return 1; //si bonne renvoie 1
else //si non renvoi 0
{
printf("Mot %s invalide",ch);
return 0;
}
}
main() voila le menu dans mon main
{
.........