에 문제가있을 수 있습니다. 나는 파일에서 배열을 읽고 그 문자열을 파스칼 언어의 표준 입력으로부터 얻으려고했다. 그리고 그것은 작동하지 않습니다. 그것은 오류 메시지를 보내지도 않고 화면에 입력 문자열을 쓸 때까지 기다리지 않습니다. 어떻게해야합니까? 누구든지 나를 도울 수 있습니까?표준 입력/파일 입력
여기 내 코드입니다 :
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;
파일 액세스가 성공할 것이라고 가정하지 마십시오. 항상 결과를 확인하십시오. – Jay