>>606
・C99やC++では必須
・FILE*などの型やマクロ等の定義を取り込む上で必要
・戻り値の型がintでない関数では必要(自分で宣言しても良いが)
・いずれにせよ型チェックを有効にし、暗黙の型変換を利用できるようにするために、
 C89であっても取り込んだほうが良い