見た感じ、ポインタBとCを普通にAで上書きしてるみたいですね。 関数から配列を返すのは思いつきませんでした。試した人を見たのも私は初めてかもしれません。この場合、RETURN に配列変数を指定できる点がバグでしょうか。 ローカルの配列変数は宣言できるのですが、グローバル変数と名前が衝突するバグがあるそうです。 前は配列でない普通の変数も名前が衝突していたのですが………