

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
uses wincrt;
var
i, LenStr: integer;
Sin, Sout: String;
Space: boolean;
begin
write('Input String: ');
Read(Sin);
Space := true;
Sout := '';
LenStr := Length(Sin);
for i := 1 to LenStr do
begin
if space then
begin
if Sin <> ' ' then
begin
Sout := Sout + Sin;
Space := false;
end;
end;
if Sin = ' ' then space := true;
end;
write(Sout);
end.