Weil du keinen validen C Code schreibst. Du solltest dir die Fehlermeldungen deines Compilers mal zu herzen nehmen. Dort steht so ziemlich genau drin was nicht valide Syntax ist. Zur Verwendung von Funktionen in C siehe hier:
https://de.wikibooks.org/wiki/C-Prog...ng:_Funktionen
Dann wirst du 1. feststellen dass du keine Funktion in einer anderen Funktion deklarieren kannst. (Du deklarierst warte5sec in der Funktion main)
2. Dass wenn man eine Funktion aufruft diesen Aufruf mit einem Semikolon abschließen muss.
Noch was zum Stil. Wenn du eine for Schleife schreibst, deklariere die Zähl Variable direkt im Schleifenkopf sofern möglich.
Also
Code:for(int i = 0; i < LENGTH; i++){}
Lesezeichen