void fun (char *w,int m)
{
int i,j;
char t;
for(i=1;i<=m;i++) /*进行m次的循环左移*/
{
t=w[0]; //将数组w的第一个字母暂存到t变量中
for(j=1;w[j]!='\0';j++) /*从第2个字符开始以后的每个字符都依次前移一个字符*/
w[j-1]=w[j];
w[j-1]=t; /*将第1个字符放回到最后一个字符中,完成一个字符的搬运工作*/
}
}
实际效果: