Das bedeutet dass du Für jede Funktion einen Prototyp erstellen sollst. Mit Prototypen ist es möglich Funktionen an einem beliebigen Ort nach den Prototypen aufzurufen. Schlechte Erklärung^^. Hier ein kleines Beispiel:

Code:
#include <iostream>
using namespace std;

//Das hier ist jetzt der Prototyp:
void ausgeben(int);

void main(){
     ausgeben(12);
}

void ausgeben(int zahl){
    cout<<"Der Funktion wurde die Zahl "<<zahl<<" uebergeben!"<<endl;
}
Ohne den Prototyp würde der Compiler die Funktion nicht finden und einen Fehler ausgeben. Aber so ist es eben übersichtlicher und weniger fehleranfällig.
MfG
Dr.ChAoS