>>531
こうするといくらかマシな気分になったりする?

if(no == 0) {
 puts("その数は0です。");
}
else {
 if(no > 0) {
  puts("その数は正です。");
 }
 else {
  puts("その数は負です。");
 }
}

ちなみにこのケースだと、ゼロの時には判定が一回、それ以外は二回になるわけだ。
もしあらかじめ no の取る値が、ゼロと正負で確率的に偏ることがわかっているならば、最も高い確率の値の判定の時に
一回で済むように構成すると、ちょっぴり処理効率がいいよ。