C++ :: Aufgabe #57 :: Lösung #3

3 Lösungen Lösungen öffentlich
#57

String einlesen, umkehren und Leerzeichen einfügen

Anfänger - C++ von pianoplayer - 30.11.2013 um 13:34 Uhr
Schreiben Sie eine Funktion reverse_add_blank!, die einen String entgegennimmt, die Reihenfolge der Buchstaben umkehrt und Leerzeichen einfügt. Die Funktion soll den String verändern!
#3
vote_ok
von ThePain36 (250 Punkte) - 07.10.2015 um 13:41 Uhr
Quellcode ausblenden C-Code
#include <iostream>

using namespace std;

void reverseAddBlank(char *x);

int main(void)
{
char eingabe[120];
cout<<"Eingabe :";
cin>>eingabe;
reverseAddBlank(eingabe);
cout<<"\n";
system("Pause");
}

void reverseAddBlank(char *x)
{
char copy[120];
strcpy(copy,x);
int a=strlen(x)-1;
for(;0<=a;a--)
{
*x=copy[a];
cout<<*x<<" ";
*x++;
}
}


Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben