#include #include #include #include int main() { int size = 3; int matrix[3][3]; // = {{4,9,2},{3,5,7},{8,1,6}}; int row, column = 0; int sum, sum1, sum2; int flag = 0; int diff=0; for (row = 0; row < size; row++) { for (column = 0; column < size; column++) scanf("%d", &matrix[row][column]); } //For diagonal elements sum = 0; for (row = 0; row < size; row++) { for (column = 0; column < size; column++) { if (row == column) sum = sum + matrix[row][column]; } } //For Rows for (row = 0; row < size; row++) { sum1 = 0; for (column = 0; column < size; column++) { sum1 = sum1 + matrix[row][column]; } } //For Columns for (row = 0; row < size; row++) { sum2 = 0; for (column = 0; column < size; column++) { sum2 = sum2 + matrix[column][row]; } } if(sum>sum1){ diff=sum-sum1; } else if(sum1>sum) { diff=sum1-sum; } else if(sum>sum2){ diff=sum-sum2; } else if(sum2>sum){ diff=sum2-sum; } else if(sum1>sum2){ diff=sum1-sum2; } else if(sum2>sum1){ diff=sum2-sum1; } else { diff=1; } printf("%d",diff); return 0; }