Diagonal Difference

  • + 0 comments

    This is my code using C: int diagonalDifference(int arr_rows, int arr_columns, int** arr) { int x = 0; int y = 0; for (int i = 0; i < arr_rows; i ++) { x += arr[i][i]; y += arr[arr_rows - i - 1][i]; }
    return abs(x-y); }

    Can some one explain why it is not possible to let int N = arr_rows?