Приведу фрагмент кода:
Код:
type
List = array[-6..6] of real;
lattice = array[1..1000, 1..1000, 1..1000] of integer;
var
spin: lattice;
w: list;
N, L, imcs, nmcs: integer;
T, E, M, ratio, ecum, e2cum, mcum, m2cum: real;
Я описываю в
type трехмерный массив, далее в
var описываю переменную этого типа. Далее идет код программы. При компиляции на строке
выдается ошибка: 'lattice' is not a type identifier. Она означает, что имя
lattice не является именем типа. Пробывал переименновывать тип, не помогает. Странно то, что если lattice описывать как двумерный массив то ошибку не выдает, но мне надо именно трехмерный. Подскажите где ошибка
