Problème d'affichage en c
noiebs
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir à tous,
voila j'explique mon petit problème rapidement dans mon programme je souhaite modifié grace à une fonction remplacerlettre() toutes les occurences d'une lettre passé en paramètre à la fonction d'un texte issue d'un fichier que j'ai préalablement passé dans un buffer pour travaillé dessus plus aisement. Mais voila le soucis, lorsque je modifie la dite lettre dans le buffer, l'affichage qui en est issue est tout désordonné par rapport au texte précédent. Je n'arrive pas à voir d'où cela peut provenir. Quelqu'un pour m'aider?
Exemple:
Mon texte d'origine
HS MTEJQROT S JTW YKOG [IKUEBETO]
H'TLKHT UT JTW YKOG EJSRCROT H'TXMOTPPEKJJEPIT SAPQOSEQ MTJUSJQ HS
PTLKJUT CRTOOT IKJUESHT. HTP MOTIETOP OTMOTPTJQSJQP UT LT LKROSJQ
SOQEPQENRT PKJQ WEHHTI UT GKKJEJC, LHYBBKOU PQEHH, FSLGPKJ MKHHKLG, ISOG
OKQDGK KR TJLKOT SU OTEJDSQUQ. LTP SOQEPQTP PKJQ PREVEP MSO RJT
CTJTOSQEKJ UT BTIITP LKIIT FKSJ IEQLDTHH, DTHTJ BOSJGTJQDSHTO TQ HTT
GOSPJTO. VETJJTJQ TJPREQT HT MKM SOQ TQ H'SOQ LKJLTMQRTH NRE IKJQOT HS
VEQSHEQT UT JTW YKOG USJP HT UKISEJT UT H'SOQ LKJQTIMKOSEJ.
Mon texte àprés remplacement d'un caractère:
S MTEJQROT S JTW YKOG [IKUEBETO]
'TLK
T UT JTW YKOG EJSRCROT
'TXMOTPPEKJJEPIT SAPQOSEQ MTJUSJQ
S
PTLKJUT CRTOOT IKJUES
T.
TP MOTIETOP OTMOTPTJQSJQP UT LT LKROSJQ
SOQEPQENRT PKJQ WE
TI UT GKKJEJC, L
YBBKOU PQE
, FSLGPKJ MK
KLG, ISOG
OKQDGK KR TJLKOT SU OTEJDSQUQ. LTP SOQEPQTP PKJQ PREVEP MSO RJT
CTJTOSQEKJ UT BTIITP LKIIT FKSJ IEQLDT
, DT
TJ BOSJGTJQDS
TO TQ
TT
GOSPJTO. VETJJTJQ TJPREQT
T MKM SOQ TQ
'SOQ LKJLTMQRT
NRE IKJQOT
S
VEQS
EQT UT JTW YKOG USJP
T UKISEJT UT
'SOQ LKJQTIMKOSEJ.
D'avance merci.
noiebs:D
voila j'explique mon petit problème rapidement dans mon programme je souhaite modifié grace à une fonction remplacerlettre() toutes les occurences d'une lettre passé en paramètre à la fonction d'un texte issue d'un fichier que j'ai préalablement passé dans un buffer pour travaillé dessus plus aisement. Mais voila le soucis, lorsque je modifie la dite lettre dans le buffer, l'affichage qui en est issue est tout désordonné par rapport au texte précédent. Je n'arrive pas à voir d'où cela peut provenir. Quelqu'un pour m'aider?
Exemple:
Mon texte d'origine
HS MTEJQROT S JTW YKOG [IKUEBETO]
H'TLKHT UT JTW YKOG EJSRCROT H'TXMOTPPEKJJEPIT SAPQOSEQ MTJUSJQ HS
PTLKJUT CRTOOT IKJUESHT. HTP MOTIETOP OTMOTPTJQSJQP UT LT LKROSJQ
SOQEPQENRT PKJQ WEHHTI UT GKKJEJC, LHYBBKOU PQEHH, FSLGPKJ MKHHKLG, ISOG
OKQDGK KR TJLKOT SU OTEJDSQUQ. LTP SOQEPQTP PKJQ PREVEP MSO RJT
CTJTOSQEKJ UT BTIITP LKIIT FKSJ IEQLDTHH, DTHTJ BOSJGTJQDSHTO TQ HTT
GOSPJTO. VETJJTJQ TJPREQT HT MKM SOQ TQ H'SOQ LKJLTMQRTH NRE IKJQOT HS
VEQSHEQT UT JTW YKOG USJP HT UKISEJT UT H'SOQ LKJQTIMKOSEJ.
Mon texte àprés remplacement d'un caractère:
S MTEJQROT S JTW YKOG [IKUEBETO]
'TLK
T UT JTW YKOG EJSRCROT
'TXMOTPPEKJJEPIT SAPQOSEQ MTJUSJQ
S
PTLKJUT CRTOOT IKJUES
T.
TP MOTIETOP OTMOTPTJQSJQP UT LT LKROSJQ
SOQEPQENRT PKJQ WE
TI UT GKKJEJC, L
YBBKOU PQE
, FSLGPKJ MK
KLG, ISOG
OKQDGK KR TJLKOT SU OTEJDSQUQ. LTP SOQEPQTP PKJQ PREVEP MSO RJT
CTJTOSQEKJ UT BTIITP LKIIT FKSJ IEQLDT
, DT
TJ BOSJGTJQDS
TO TQ
TT
GOSPJTO. VETJJTJQ TJPREQT
T MKM SOQ TQ
'SOQ LKJLTMQRT
NRE IKJQOT
S
VEQS
EQT UT JTW YKOG USJP
T UKISEJT UT
'SOQ LKJQTIMKOSEJ.
D'avance merci.
noiebs:D
A voir également:
- Problème d'affichage en c
- Affichage double ecran - Guide
- Problème affichage fenêtre windows 10 - Guide
- Windows 11 affichage classique - Guide
- Pinterest problème affichage ✓ - Forum Réseaux sociaux
- Thunderbird problème affichage message - Forum Thunderbird