TABLEAU DE CARACTÈRE

clempar55 Messages postés 59 Date d'inscription samedi 1 janvier 2005 Statut Membre Dernière intervention 4 avril 2007 - 20 oct. 2006 à 22:14
clempar55 Messages postés 59 Date d'inscription samedi 1 janvier 2005 Statut Membre Dernière intervention 4 avril 2007 - 20 oct. 2006 à 22:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40007-tableau-de-caractere

clempar55 Messages postés 59 Date d'inscription samedi 1 janvier 2005 Statut Membre Dernière intervention 4 avril 2007
20 oct. 2006 à 22:14
Poste ton message sur le forum plutot que dans les sources.

Pour l'erreur je pense qu'elle se situe ici:
for(i=0;x[i]!='\0';i++)
scanf("%c",&x[i]);
x[i]='\0';
si tu demande a l'utilisateur du texte caractère par caractère, il y a peu de chance pour qu'il entre lui meme le caractère '\0' et la boucle ne se finira jamais, et elle risque en plus de depasser la taille du tableau (ici 255)
Rejoignez-nous