think:
1字符串元素移位+字符串字典序比较
以下为Accepted代码
#include <bits/stdc++.h>
using namespace std;
int main()
{
int T, i, k, len;
char c, st1[104], st2[104];
scanf("%d", &T);
getchar();
while(T--)
{
scanf("%s", st1);
len = strlen(st1);
strcpy(st2, st1);
for(i = 0; i < len; i++)
{
c = st1[0];
for(k = 0; k < len-1; k++)
st1[k] = st1[k+1];
st1[len-1] = c;
if(strcmp(st1, st2) < 0)
strcpy(st2, st1);
}
printf("%s\n", st2);
}
return 0;
}