Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > C/C++: Прочее > можете помочь? на языке си |
Автор: alex____666 05.05.18, 05:54 |
если это стоит денег помощь то не вопрос. Дано слово. Переставить его последнюю букву на место первой. При этом первую, вторую, ..., предпоследнюю буквы сдвинуть вправо на одну позицию. |
Автор: ter_nk_ 05.05.18, 06:09 |
<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> const char* sIn = "abcde"; int len_str = strlen(sIn); char* sOut = new char[strlen(sIn) + 1] {0}; sOut[0] = sIn[len_str - 1]; memcpy(sOut + 1, sIn, len_str - 1); delete[] sOut; |
Автор: alex____666 05.05.18, 06:14 |
Цитата ter_nk_ @ спасибо. принцип понял |