// Arup Guha
// 11/4/09
// Solution to COP 3223 Exam #2 Free Response Question #1: Range

#include <stdio.h>

int range(int values[], int length);

int main() { 
    int vals[] = {3, 9, -4, 6, 22, 8, 19, 5, -3, 8};    
    printf("The range of vals is %d\n", range(vals, 10));
    system("PAUSE");
    return 0;
}

int range(int values[], int length) {
    int min = values[0], max = values[0], index;

    for (index=1; index<length; index++) {
        if (values[index] > max)
            max = values[index];
        if (values[index] < min)
            min = values[index];
    }
    
    return max-min;
}
