>>436
stdio.hは自分で位置的に使用することを定義してて
定義すればその中の関数を自由にじ分で使える。

int main()は自分で呼び出すわけじゃなくて
システム的にどこかから適切なタイミングで
勝手に呼び出される。

受動的か能動的かの違いかな・・・。