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