上次参考别人的代码,这次自己用新思路写的,很舒服。
#include<stdio.h>
#include<string.h>
#include<ctype.h>
#include<stdlib.h>
int main(){
char arr[110], ch;
gets(arr);
int n, i, j, len = strlen(arr);
scanf("%d", &n);
for ( i = 0; i < n; i++){ //n可能大于len,可以优化一下。
ch = arr[0];
for ( j = 0; j < len - 1; j++){
arr[j] = arr[j + 1];
}
arr[len - 1] = ch;
}
puts(arr);
}