>>982,983
こんなカンジ?

10 ' スタート
20 DEFINT A-Z
30 ' なんかいろいろな処理
・・・
340 ' サブルーチン
・・・
2000 GOTO 340
・・・
3000 END

int main(void)
{
L30: /* なんかいろいろな処理 */
  ・・・
L340: /* サブルーチン */
  ・・・
L2000: goto L340;
  ・・・
L3000: return 0;
}

全部の行にラベル付け・・・