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.
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)