В паскальABC работает, а в делфи 7 выходит ошибка. Как исправить?
локальные переменные нельзя сразу инициализировать (можно, начиная с Delphi 10.3 Rio (инлайн переменные))
так как элементы массива не изменяются, то можно сделать константуconst arr: array[1..10] of string = ('А', 'У', 'О', 'Ы', 'И', 'Е', 'Ё', 'Я', 'Ю', 'Э');
P.S. а вообще да, лучше сделать, как SagePtr посоветовал
локальные переменные нельзя сразу инициализировать (можно, начиная с Delphi 10.3 Rio (инлайн переменные))
так как элементы массива не изменяются, то можно сделать константуconst arr: array[1..10] of string = ('А', 'У', 'О', 'Ы', 'И', 'Е', 'Ё', 'Я', 'Ю', 'Э');
P.S. а вообще да, лучше сделать, как SagePtr посоветовал