PRINT(や?)で文字列や変数を繋げて表示する時は、繋げるところには必ず;をいれないといけないですよ。みた感じでは、;が抜けている場所がある(とくに変数の左側が多い)と思います。