Question: Coded in C In function main, declare a two-dimensional integer array with 6 rows and 5 columns and other variables for the maximum, row and
In function main, declare a two-dimensional integer array with 6 rows and 5 columns and other variables for the maximum, row and column number and any other necessary variables. Call the following functions from function main. Call a function createArray to fill the two-dimensional array with random integers between -s0 and +50. Parameters for this (or you may use defined constants for the number of rows and columns). function should be the array and the number of rows and columns Call a second function columnMaximum to find the largest value in each column of the array. The column maxima will be placed in a one-D array. The prototype for this function will loolk something like this (assuming you are using symbolic constants for numbers of rows and columns) void columnMaximum (int arr[ J[COL], int cMax[ ]): Do not print in the function; just write the maximum values into the one-dimensional array. . Call a third function positives to find the number of positive values in the array. Return the number of positives pass by value. You may print the array, column maxima and the number of positives in function main (or for an extra hallenge you may print in another function printResults). r an additional activity to help with visualization of t-D array: agram the array created by the following program fragment: t main() int r, c; double twOD [3][4]: for (r e r r) else if (cr) else twoD[r][c] ; twoD[r] [c] 2.5; twoD[r][c] (r+c)/ 2.0; return e
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
