suppression d'un alphabet sur une ligne de texte
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>
Code:
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!!;)