直接用指针指向字符串第一个,从第几位开始就指向第几位,然后再while循环中,指针边移动控制台边输出即可
#include <iostream>
using namespace std;
int main() {
char str[30] = { 0 };
cin.getline(str, sizeof(str));
int m;
cin >> m;
// write your code here......
char * ptr = str;
ptr += m - 1;
while (*ptr != '\0') {
cout << *ptr;
ptr ++;
}
return 0;
}