prototype یک تابع باید کجا قرار بگیره ؟
prototype به معنی نوع آرگومانهایی که تابع میخواد از اونها استفاده کنه
مثلا فرض کنین تابعی مثل avg داریم که میانگین دو عدد صحیح رو میگیره
پس طبیعتا نمونه اولیه تابع هم باید اینطور نوشته بشه :
int avg(int,int);
البته int قبل از avg نشون دهنده مقدار...