[affichage] d'un fichier à l'écran - Page 2
Résolu
Précédent
- 1
- 2
La concaténation ca ne marche pas il y a tjrs le retour chariot.
Et je pense que le printf me servirai a rien puisque il tiendra compte du retour chariot que je ne veux pas.
Amoins que je n ai pas compris ton idée Stupeflip (truc trop stupefiant :))
Et je pense que le printf me servirai a rien puisque il tiendra compte du retour chariot que je ne veux pas.
Amoins que je n ai pas compris ton idée Stupeflip (truc trop stupefiant :))
Autant pour moi, idiot que je suis.
Effectivement, la fonction fgets() lit et conserve le carriage return.
Le mieux a faire, c'est une fonction supplémentaire qui te sucrerait ce CR.
Exemple (testé):
Exemple:
Effectivement, la fonction fgets() lit et conserve le carriage return.
Le mieux a faire, c'est une fonction supplémentaire qui te sucrerait ce CR.
Exemple (testé):
void remove_cr(char *str)
{
while(*str)
{
if (*str=='\n')
{
*str=0;
return;
}
str++;
}
return;
}
et après chaque fgets(), tu appelles ta fonction.
Exemple:
fgets(tab,20,fich); remove_cr(tab);
Précédent
- 1
- 2