@ Feenstaub:
Sicherlich magst du Recht behalten, aber trotzdem glaube ich, interessiert ihn jetzt noch kein Überlauf irgendwelcher Speicherstellen, wenn schon ein simples Hello World Probleme macht. Es war ja mehr ein Beispiel zum Ansehen der Syntax nicht der Vorgehensweise für Stringoperationen.
Aber da du ihn ja nun drauf aufmerksam gemacht hast, hat sich das ja nun auch geklärt.

Übrigens muss ich mich noch korrigieren, bei meinem obigen Code dürfen maximal 19 Zeichen, nicht 20, eingegeben werden.

Code:
Gibts bei C++ kein Elseif (elif) ?
Das wird hier else if() geschrieben.
Dir würde es nicht schaden, wenn du dir ein grundlegendes Tutorial über C++ ansehen würdest, da werden solche einfachen Fragen direkt geklärt.