fork(17) download
  1. Program Espace_superflus;
  2. Var ch : String;
  3. i, p : Integer ;
  4. Begin
  5. Writeln ('Donner une chaîne');
  6. Readln (ch);
  7. Repeat
  8. P := POS (' ', ch);
  9. {position de 2 espaces dans ch}
  10. IF p<>0 Then DELETE (ch, p, 1);
  11. Until p=0;
  12. IF ch[1]=' ' Then DELETE (ch, 1, 1);
  13. IF ch[Length(ch)]=' ' Then DELETE (ch, Length (ch), 1);
  14. Writeln ('La chaîne devient : ', ch);
  15. End.
Success #stdin #stdout 0s 232KB
stdin
bac   bac 
stdout
Donner une chaîne
La chaîne devient : bacbac