プログラム:
program s;
type info = record
name, surname: string;
min, sek: integer;
end;
type arrays = array[1..50] of info;
var c, b: text;
A: arrays;
gr_sk,
grup_dal: integer;
begin
assign(c, 'info.txt'); reset(c);
read(c, gr_sk);
read(c, grup_dal);
id := 1;
read(c, A[id].name);
read(c, A[id].sek);
close(c);
end.
info.txt ファイル:
3
4
yhgf
4
それのどこが悪いのか教えてください。19行目の数値形式が悪いと言っています。
に変更min, sek: integer;
するとmin, sek: string;
、動作します。私が理解しているように、文字列のように数値を読み取ります。なんていうか、今まで経験したことがありません。神よ、私は自分自身を撃ちます。