использую read(s); где s:string
read(ch); где ch:char;
а он это игнорирует!!!!
То есть ваще ничего не считывает :
например
...
procedure test(a:integer);;
begin
read(s);
read(a);
end;
...
считывает сразу а , а стриг не считывает
...
procedure test(a:integer);;
begin
read(s);
read(a);
end;
...
uses crt;
var
ch : char;
s : string;
begin
clrscr;
read(ch,s); {pascal}
writeln(s); {ascal}
writeln(ch);{p}
readln;
end.
program f_and_w;
uses CRT;
var f,w:string;
begin
ClrScr;
Write ('1:');
Read (f);
Write (' 2:');
ReadLn (w);
Write (f,' ',w);
ReadLn;
end.