Version3.3.0で追加された命令をプログラム中で使っていても
Version3.3.0以前のプチコンでエラーにならないような細工をする。
Version3.3.0以前のプチコンでは追加命令が記述されている部分を
無視します。
IF VERSION>=&h3030000 THEN
追加命令を使ったプログラム
ENDIF
DIM命令はプログラムの先頭で行いましょう。
プログラムをRUNしてLOAD:Yを選択した場合にDIM命令を実行せずに
文字配列変数を操作しようとするためにType mismatchエラーが出ます。
他に気になった部分も
114行目 FOR I=1 TO Vとしないと問題も解答も入力されていない
問題が記録されてしまいます。
65行目のQA$[I]=""をFORの前に置くと変数Iの値によっては
Subscript out of rangeエラーになります。FOR~NEXT命令の間に
入れて下さい。
130行目の次にV=N-1を追加して下さい。ロードで読み込んだときの
問題数を変数Vに入れる処理が抜けていました。