Hallo Martin,
super lieben dank für deine Hilfreiche Antwort, nun verstehe ich, aber
du meintest ja das ich lieber erstmal scanf meiden soll und eingaben mit gets() entgegen nehmen sollte um eine maximal Länge der eingabe festzulegen, aber soweit ich es verstanden habe ist das doch auch mit scanf möglich, also so: scanf("%20",string); ich habe das gelesen und auch ausprobiert, es werden wirklich nur 20 Zeichen angenommen. Oder werden trotzdem alles Zeichen in den Speicher geschrieben?
Danke && einen schönen Sonntag noch!