RETURNとは「戻る」という意味です。では、どこに戻るかと言うと、直前にGOSUBを実行した次の場所です。従って、GOSUBを実行していないのにRETURNを実行すると、戻るべき場所が分からず、エラーになります。 65行目で、BOK==1ではないときにどうなりますか?プチコンは、特に指定しなければ、行番号の若い順にプログラムを実行しますから、66、67、68行目と進み、やがて73行目のRETURNに到達します。でも、ここにはGOSUBで飛んできてないので、戻るべきGOSUBが分かりません。おそらくこれがエラーの原因です。