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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started