I have been recently working with 2D and Jagged Arrays and am trying to add each element in a row and each element inside a column. I got the code to print out the sum of each row, but am having difficulty with adding each column in the array.
Note: I tried doing sum += numbers[c][r]; but it is not working
    import java.util.Arrays;
    import java.io.*;
    public class Homework{
       public static void main(String[] args) {
          int[][] numbers = {  {3, 2, 5,},
                               {1, 4, 4, 8, 13},
                               {9, 1, 0, 2},
                               {0, 2, 6, 3, -1, -8} };
//Adding each row in the array          
int sum = 0;
          for(int r = 0; r < numbers.length; r++) {
             sum = 0;
             for(int c = 0; c < numbers[r].length; c++) {
                sum += numbers[r][c];
             }
             System.out.println("Sum of row: " + sum);
          }
//Adding each column in the row          
int sum2 = 0;
          for(int r = 0; r < numbers.length; r++) {
             sum2 = 0;
             for(int c = 0; c < numbers[r].length; c++) {
                sum2 += numbers[c][r];
             }
             System.out.println("Sum of column: " + sum2);
          }
       }
    }