るびきち様

 ちば様にお礼を出したところでしたが、さらに詳細な回答をいただき有り難うござ
いました。

 ご指摘いただいたポイントとして、
 「(A)のスクリプトで期待した動作をさせたいならば、先頭(pr=の前)に a=0
 などと適当な値を入れて初期化する。」
 だけで、私の問題のすべてが解決することがわかり、「あっ、なるほど」と合点し
ました。
 本当に助かりました。

矢幡