518,519,520です。

ありがとうございます。
おかげで動くようにはなったのですが、
期待する値を得ることができません。

下記のような値が返ってきてしまいます。
何がいけないんでしょうか?

INPUT OUTPUT

HAN2ZEN("9") NULL
HAN2ZEN("99") 結果なし
HAN2ZEN("999") 9
HAN2ZEN("9999") 結果なし
HAN2ZEN("99999") 9
HAN2ZEN("999999") 99
HAN2ZEN("9999999") 999
HAN2ZEN("99999999") 99
HAN2ZEN("999999999") 999
HAN2ZEN("9999999999") 9999