#include <stdio.h>

float, float maxmin(float*, int);

float max, float min maxmin(float *a, int n) {
    int i;
    float x, y;

    x = a[0];  /* minimum */
    y = a[0];  /* maximum */

    for (i=1; i < n; i++) {
       if (a[i] < x) x = a[i];
       else if (a[i] > y) y = a[i];
    }

    max = y;
    min = x;
}

main(void) {
    float a[10], x=0, y=0;
    int i;
    
    for (i=0; i < 5; i++) a[i] = i;
    for (i=5; i < 10; i++) a[i] = -i;

    _, y = maxmin(a, 5);
    printf("max = %f, min = %f\n", x, y);

    x, y = maxmin(a, 10);
    printf("max = %f, min = %f\n", x, y);
}
