fork download
  1. #include <stdio.h>
  2.  
  3. int main(){
  4. int n = 0, k = 0;
  5. scanf("%d", &n);
  6. int arr[n][n], newarr[n][n];
  7.  
  8. for (int i = 0; i < n; i++) {
  9. for (int j = 0; j < n; j++) {
  10. scanf("%d", &arr[i][j]);
  11. }
  12. }
  13. scanf("%d", &k);
  14. for (int i = 0; i < n; i++) {
  15. for (int j = 0; j < n; j++) {
  16. newarr[i][j] = arr[i][(j + k)%n]; printf("%d ", newarr[i][j]);
  17. }
  18. printf("\n");
  19. }
  20.  
  21.  
  22. return 0;
  23. }
Success #stdin #stdout 0s 5328KB
stdin
3
1 2 3
1 4 5
2 3 -2
2
stdout
3 1 2 
5 1 4 
-2 2 3