#include<stdio.h> void change(int x[], int n, int m); void change(int x[], int n, int m) { int y[m], i; for(i=0; i<m; i++) y[i] = x[i+n-m]; for(i=n-1-m; i>=0; i--) x[i+m] = x[i]; for(i=0; i<m; i++) x[i] = y[i]; } void main() { int a[100]; int m , n, i; scanf("%d", &n); for(i=0; i<n; i++) scanf("%d", &a[i]); scanf("%d", &m); change(a, n, m); for(i=0; i<n; i++) { printf("%d", a[i]); if(i<n-1) printf(" "); } } |
Double click to view unformatted code.