Question: Write a function called min_and_max. The function should be passed four parameters. The first two are an array of integers and the arrays length. The
Write a function called min_and_max. The function should be passed four parameters. The first two are an array of integers and the arrays length. The second two parameters should be pointers to integers, one for the smallest number in the array, and one for the largest number. The function's return type should be void, but the effect of the function should be to modify the values of min and max in the main function below..
void min_and_max(int scores[], int len, int *minptr, int *maxptr) {
// fill this in.
}
int main() {
int scores[ ] = {4, 6, 7, 9, 8, 8, 10, 8, 10, 9, 8, 6, 7, 2, 7};
int min, max;
min_and_max(scores, 15, &min, &max);
printf(The min is %d and the max is %d , min, max);
}
The above should print The min is 2 and the max is 10.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
