字符串走马灯(20分)
题目内容:
多彩的霓虹灯点缀了我们的夜生活,很多店铺都用各式各样的霓虹灯来招徕顾客。
你是一家新店的店主,决定采用霓虹灯和传统走马灯结合的方式来展现商品信息。
走马灯的规则如下:
对于给定的字符串abc(不超过20),走马灯应该连续出现:
abc
bca
cab
abc
如此循环往复(第一行出现的字符串和最后一行的字符都和输入一模一样)
输入格式:
一个字符串,如abc
输出格式:
abc
bca
cab
abc
输入样例:
abc
输出样例:
abc
bca
cab
abc
#include <stdio.h>
#include <string.h>
int main()
{
char a[20]={0};
gets(a);
int i ,temp,k;
k=strlen(a);
for(i=1;i<=k;i++){
temp = a[1];
a[1] = a[k];
a[k] = temp;
printf("%s\n",a);
}
}