Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. #include<stdio.h>
  2. void main()
  3. {
  4. int n,i;
  5.  
  6. //array size input
  7. scanf("%d",&n);
  8. int a[n];
  9.  
  10. //array elements input
  11. for(i=0;i<n;i++)
  12. {
  13. scanf("%d",&a[i]);
  14. }
  15.  
  16. // shift amount input
  17. int s,temp;
  18. scanf("%d",&s);
  19.  
  20. //single right shift for S number of times
  21. for(i=0;i<s;i++)
  22. {
  23. temp=a[n-1];
  24. for(i=n-1;i>0;i--)
  25. a[i]=a[i-1];
  26. a[0]=temp;
  27. }
  28.  
  29. //Output of shifted array
  30. for(i=0;i<n;i++)
  31. {
  32. printf("%dn",a[i]);
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement