In this question you will write a function row_sums that accepts an n × m matrix and computes the sum of each of its rows and stores that data in an array. For example, the sums of the rows of the matrix 1 2 3 4 5 6 7 8 9 are [6, 15, 24]. The function will have four arguments: integers n and m corresponding to the dimensions of the matrix, matrix corresponding to the matrix data, and sums which will be an array where you store the row sums. You can assume that n and m are positive integers at most 10. Your function must have the following prototype: void row_sums(int n, int m, int matrix [][10] , int sums []); For consistency the argument matrix will always have 10 columns, but you must ignore all columns with indices greater than or equal to m or rows with indices greater than or equal to n. Demonstrate your function by initializing an example matrix in main, calling your row_sums function on that matrix, and then printing the row sums of the matrix to the screen on a single line separated by spaces.
c coding
saw this in an intro to c text book, need help
In this question you will write a function row_sums that accepts an n × m matrix and computes the sum of each of its rows and stores that data in an array. For example, the sums of the rows of the matrix
1 2 3
4 5 6
7 8 9
are [6, 15, 24].
The function will have four arguments: integers n and m corresponding to the dimensions of the matrix, matrix corresponding to the matrix data, and sums which will be an array where you store the row sums.
You can assume that n and m are positive integers at most 10. Your function must have the following prototype:
void row_sums(int n, int m, int matrix [][10] , int sums []);
For consistency the argument matrix will always have 10 columns, but you must ignore all columns with indices greater than or equal to m or rows with indices greater than or equal to n.
Demonstrate your function by initializing an example matrix in main, calling your row_sums function on that matrix, and then printing the row sums of the matrix to the screen on a single line separated by spaces.
Step by step
Solved in 2 steps with 1 images