fork download
  1. #include <iostream>
  2.  
  3. /*
  4. Wejście:
  5. 4 3
  6. 1 2 5
  7. 4 3 3
  8. 3 4 9
  9. 8 7 7
  10.  
  11. Wyjście:
  12. 1 4 3 8
  13. 2 3 4 7
  14. 5 3 9 7
  15. */
  16.  
  17. int main()
  18. {
  19. int m, n;
  20. std::cin >> m >> n;
  21. int **tab = NULL;
  22. tab = new int *[m];
  23.  
  24. for (int i = 0; i < m; i++) {
  25. tab[i] = new int[n];
  26. for (int j = 0; j < n; j++)
  27. std::cin >> tab[i][j];
  28. }
  29.  
  30. for (int i = 0; i < n; i++) {
  31. for (int j = 0; j < m; j++)
  32. std::cout << tab[j][i] << " ";
  33. }
  34.  
  35. for (int i = 0; i < m; i++)
  36. delete[] tab;
  37.  
  38. delete[] * tab;
  39.  
  40. return 0;
  41. }
  42.  
Runtime error #stdin #stdout #stderr 0s 3468KB
stdin
4 3
1 2 5
4 3 3
3 4 9
8 7 7
stdout
1 4 3 8 2 3 4 7 5 3 9 7 
stderr
*** Error in `./prog': double free or corruption (fasttop): 0x09fa2a10 ***