>>701
この場合、naが0以上だとそのままループから抜けてしまう。
てか、naの存在意義は?
do〜whileのくだりは
while(no>0) printf("%d",no--);
でもいい気がするが