Chodzi ci o zrobienie czegos w stylu:
In: 'abcd'
Out: 'cdab'
Wyjaśnienie które dałeś jest troche niejasne, mógłbyś trochę bardziej to rozwinąc, a najlepiej pokazać z przykładem?
Co do C vs C++. Chcesz pisać w C++ to używaj stringów. 'Nie siedźmy w latach 80, nie mieszajmy C do C++' jak to powiedział kiedyś Bjarne Stroustrup