lolliger hat geschrieben:Ich habe jetzt schon Stunden überlegt, kriege aber nichts nützliches zustande!

Schon erstaunlich, oder?
Ich mag diese Aufgabe, weil sie Demut lehrt, genau deswegen stelle ich sie den Anfängern. Du wolltest eben noch GUIs schreiben und nun scheiterst Du daran, Worte in einem Satz zu zählen.
Man lernt damit Probleme zu formulieren.
lolliger hat geschrieben:Stimmt das, dass ich das Problem mit der Funktion "strtok()" lösen könnte???

Ich kriege es irgendwie nicht hin!
Man könnte es mit strtok lösen, aber das wäre etwa so effektiv, wie den Satz auf den Bildschirm zu drucken gefolgt von der Abfrage an den User "Wieviele Worte enthält der Text?".
Löse das Problem mit Deinem Verstand, nicht mit der Standard-C-Lib.
Fangen wir mal auf deutsch an... Beschreibe mir, wie man Worte in einem Satz zählt. Wie unterscheidet man Worte? Und wenn Du das beschrieben hast, dann versuche das in C zu formulieren.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.