Chciałem napisać program , który wczytuje zdanie a następnie wypisuje występujące w nim słowa wspak ale wg kolejności
w jakiej występują w zdaniu .
Program się kompiluje i działa ale nie do końca tak jak oczekuje - odwraca wszystkie wyrazy ale nie wstawia na właściwe miejsce w zdaniu.
Mógłby ktoś coś poradzić ? To pewnie niewielka zmiana w kodzie , ale dopiero zaczynam ;)
Kod:
#include <iostream>
using namespace std;
int i, dlugosc;
string napis;
int main()
{
cout << "Wprowadz zdanie: ";
getline(cin, napis);
dlugosc = napis.length();
for (i = dlugosc - 1; i >= 0; i--) {
cout << napis[i];
}
return 0;
}