bonjour,
en fait je me suis tombé sur un exercice ,dont j'ai la solution,mais il ya des choses que je veux en fait discuter avec vous chers developpeurs:
je donne tout d'abord le code(on veut ici supprimer les 'e')
#include<stdio.h>
1 2 3 4 5 6 7 8 9 10 11
| void main()
{ char TXT[201];
int I,J;
printf("entrer une ligne de texte de maximum 200 caractère\n");
gets(TXT);
for (J=0,I=0;TXT[I];I++)
{ TXT[J]=TXT[I];
if (TXT[I]!='e') J++;}
TXT[J]='\0';
puts(TXT);
} |
bon à l'interieur de la boucle for ,la premiere ligne TXT[I]=TXT[J],au début on a I=0 et J=0 et on affecte à TXT[J] le TXT[I],mais si la premiere lettre est 'e' ca va pas etre supprimer???
j'attend vos commentaires
merci!!

Partager