1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| function reply(s: STRING): STRING; //ma fonction retourne bien une chaine et manipule une chaine , donc jai mis une chaine en entrée et en sortie
var
i: CARDINAL; //variable pour la boucle for
w: char; //variable pour définir un espace
begin
w := ' '; //affectation de la valeur à la variable
for i := 1 to length(s) do //parcours de la chaine
begin
if s[i] = w then //condition de changement
w := w + s[i]; //je crois que le problème est ici , je crois que cette ligne veut dire de remplacer l'espace par le caractère d'après mais je ne suis pas certaine .
end;
reply := s;
end; |
Partager