C89の規格に「やってもよい」と明記はされてないから。C99なら問題ない。