>>487 正直、質問の意図がよくわからないけどw
整数のゼロを先に入れていて、
ゼロのままだったら、ということをしたければ、
せめてif (a[i] == 0) のほうが素直では。