Перестановка символов C++
Я пытаюсь написать программу на C++, которая берет первый символ пользовательского ввода и помещает его в конец. Программное обеспечение будет делать это за Н зубцов
Напр..
Пользовательский ввод: "стек"
- Сколько раз я должен вращаться?
Ввод Данных Пользователем: 2
Вывод: 'ackst'
Что я уже пробовал:
#include <iostream> #include <string> using namespace std; int main() { int K; string S; cout << "------------------------------------"<<endl; cout << "Enter a word: "; cin >> S; cout << "------------------------------------"<<endl; if(S.length() >1000) { cout << "------------------------------------"<<endl; cout << "Too many characters"<<endl; cout << "------------------------------------"<<endl; } if(S.length() ==1) { cout << "------------------------------------"<<endl; cout << "Not enough characters"<<endl; cout << "------------------------------------"<<endl; } if (S.length() <=1000 && S.length() !=1) { cout << "Times of rotation: "; cin >> K } }