fork(5) download
  1. Program Insert_Tab;
  2. Const n_max = 100;
  3. Var T : Array [1..n_max] of Char;
  4. c : Char;
  5. i, k, n : Integer;
  6. Begin
  7. Repeat
  8. Writeln ('Donner un entier ');
  9. Readln (n);
  10. Until (n>=1) and (n<n_max);
  11. Writeln ('Saisir les éléments de T') ;
  12. For i:=1 To n Do Readln (T[i]);
  13. Writeln ('Donner le caractère à insérer');
  14. Readln (c);
  15. Repeat
  16. Writeln ('Donner la position d''insertion');
  17. Readln (k)
  18. Until k in [1..n];
  19. {décalage des éléments vers droite}
  20. For i:= n Downto k Do T[i+1] := T[i];
  21. T[k]:=c;
  22. For i:=1 To n+1 Do Write(T[i]:4);
  23. End.
Compilation error #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty