// even_sums.c // // Written by YOUR-NAME (YOUR-ZID) // on TODAYS-DATE // // Counts how many rows and columns in a matrix have even sums. #include #define ROWS 5 #define COLS 5 // count_even_rows should return the number of rows in grid whose // elements sum to an even number. // DO NOT CHANGE THE FUNCTION DECLARATION int count_even_rows(int grid[ROWS][COLS]) { // WRITE YOUR CODE HERE! return 42; } // count_even_cols should return the number of columns in grid whose // elements sum to an even number. // DO NOT CHANGE THE FUNCTION DECLARATION int count_even_cols(int grid[ROWS][COLS]) { // WRITE YOUR CODE HERE! return 42; } // This is a simple main function which could be used // to test your count_even_rows and count_even_cols functions. // Only your count_even_rows and count_even_cols functions will be tested. int main(void) { // This grid should return 4 for count_even_rows and 2 for count_even_cols int test_grid[ROWS][COLS] = { { 3, 2, 4, 6, 9 }, { 2, 4, 6, 8, 10 }, { 7, 5, 2, 4, 6 }, { 44, 2, 6, 8, 10 }, { 2, 4, 6, 7, 8 }, }; // DO NOT ADD YOUR FUNCTIONALITY/LOGIC IN MAIN // IT WILL NOT BE TESTED printf("Number of rows with even sums: %d\n", count_even_rows(test_grid)); printf( "Number of columns with even sums: %d\n", count_even_cols(test_grid) ); return 0; }