#include <stdio.h>
#define N 20
void move(int *a,int n,int m);
int main(void)
{
int a[N];
int i,n,m;
printf("please input->shuzu[]:");
scanf("%d",&n);
printf("please input->:");
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
printf("please input->(m):");
scanf("%d",&m);
move(a,n,m);
for(i=0;i<n;i++){
printf("%d\t",a[i]);
}
puts("");
return 0;
}
void move(int *a,int n,int m)
{
int *p=a;
int *q=a;
int i=0;
int temp1,temp2,j;
while(i<n){
q++;
i++;
}
q--;
for(i=0;i<m;i++){
temp1 = *p;
*p = *q;
for(j=1;j<n;j++){
temp2 = *(p+j);
*(p+j) = temp1;
temp1 = temp2;
}
}
}