>>959
たしかに bcc32, gcc-3/4 とも、>>959 をとおしますね。
でも、>>959 のようなコードを書く人はいない。

ただ、議論の発端は >>933 で、>>933 を否定しようとして話が長くなっているわけです。
C89 は int main() { } をとおすというのであるならば、>>933 のいうことは C89 でも C99 でも間違いですね。