Snad to funguje jak má, je to zprasený na rychlo, snad sem pochopil zadání
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
string retezec;
string tmp_retezec;
cout << "Zadejte řetězec: ";
cin >> retezec;
for (int i = retezec.length() - 1; i >= 0; i = i - 2) {
tmp_retezec += retezec[i-1];
tmp_retezec += retezec[i];
}
cout << tmp_retezec << endl;
return 0;
}
g++ -o revstring revstring.cpp
[prema@fedora ~]$ ./revstring
Zadejte řetězec: 1BB1A95F
5FA9B11B