S
Danke _matze, werde ich mal analysieren
Und danke Code4Fun, das hatte ich auch schon bemerkt, aber mit dem ersten Compiler, den ich nutzte, kam es da zu keinem Problem, und da der Code schon so vorgegeben war, dachte ich, dass eventuell sogar das gesamte Array danach mit "\0" aufgefüllt wird, erschien mir zwar unlogisch, aber lief.
Und mein Compiler macht genau das was du sagst und wie ich es mir auch dachte, allein schon daher, da ja wirklich jedes Wort auf den Fehler stößt, da nur die eine ODER die andere Funktion, das "\0" finden kann ;-).
Ich denke, dass ich mir das am Wochenende mal in Ruhe anschaue, ein wenig Grundkentnisse in C schaden ja nie