そもそもCでは10進数の0を表現できる手段がないのがいけない。