Wczytujesz tylko pojedynczy wiersz, a musisz wczytać ich więcej. W treści zadania jest przykład z dwoma wierszami.
Pomyśl o takiej konstrukcji
string input;
string output;
while( getline(cin,input) && input != "" )
{
output += textReduce(input) + "\n";
}
cout << output;
gdzie w funkcji textReduce znajduje się właściwy algorytm do skracania wiadomości.
string textReduce( const string& text )
{
string result;
for(....)
{
// twój algorytm do skracania wiadomości.
}
return result;
}