早速で悪いんだが、C++ではプロトタイプ宣言は必須になったが、
Cでも必ずするべき?