我可能有一个基本问题。我一直在尝试从文件中读取一个数组,然后从 Pascal 语言的标准输入中读取一个字符串。它不会发送错误消息,只是不会等到我在屏幕上写下输入字符串。我该怎么办?
这是我的代码:
Procedure beolvas(var x:rangsor; var n:byte; fajl:string);
var i:byte;
Begin
Assign(input,fajl);
Reset(input);
Readln(n);
for i:=1 to n do begin
Readln(x[i].diak);
Readln(x[i].atlag);
end;
close(input)
End;
Procedure beolvasnev(var s:string; x:rangsor; n:byte);
var i:byte;
Begin
Write('Kerem a diak nevet: ');
Readln(s);
End;