{}
run-icon
main.c
#include <stdio.h> int main() { int m, n, i, j; // Input matrix dimensions printf("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 elements printf("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 sums printf("\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 sums printf("\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; }
Output