Die Zeichenanzahl kann man ja erweitern und im Vordergrund steht die Funktionalität (*hust*).

Wie dem auch sei habe ich ein neues Problem. Wenn ich mit fgets die Strings einlese werden die Zeilenumbrüche ebenfals mit eingelesen, was problematisch ist, wenn ich die Strings aneinanderhängen will. Zwar kann ich die Zeichenanzahl so auf die eingelesenen Strings abstimmen, daß der Zeilenumbruch wegfällt, aber die Flexibilität geht verloren.
Kann man einen String zufällig um ein Zeichen kürzen oder muß man dann auf eine Schleife zurückgreifen, die immer prüft, was gerade für ein Zeichen eingelesen wird (wenn sowas überhauüt geht)? Oder gibt's sogar noch eine einfachere Variante?