#include <stdio.h>int main() {int m, n, i, j;// Input matrix dimensionsprintf("Enter the number of rows (m): ");scanf("%d", &m);printf("Enter the number of columns (n): ");scanf("%d", &n);int matrix[m][n];// Input matrix elementsprintf("Enter the elements of the matrix row-wise:\n");for (i = 0; i < m; i++) {for (j = 0; j < n; j++) {scanf("%d", &matrix[i][j]);}}// Calculate and print row sumsprintf("\nMatrix with Row Sums:\n");for (i = 0; i < m; i++) {int rowSum = 0;for (j = 0; j < n; j++) {printf("%d ", matrix[i][j]);rowSum += matrix[i][j];}printf("%d\n", rowSum); // Row sum}// Calculate and print column sumsprintf("\nColumn Sums:\n");for (j = 0; j < n; j++) {int colSum = 0;for (i = 0; i < m; i++) {colSum += matrix[i][j];}printf("%d ", colSum);}return 0;}