VBやObject Pascalしかやったことないのに、Cで問題出されて困ってます。
コンパイルした時に出るエラーメッセージについて、教えて下さい。

警告 プロトタイプ宣言のない関数'〜'の呼び出し(関数main)
エラー '〜(関数名)'の再宣言で型が一致していない

〜の関数はどっちも自分で書いた物です。
それぞれ、どういう警告・エラーなのか教えて下さい。
よろしくお願いします。