Для чайников
Что такое прототипы функций и зачем они нужны в языке C? — ответ на билет, Языки программирования — Для чайников