/* * Demonstrates passing elements of arrays to functions * CISC105 07.11.05 * sumavg.c */ #include #define SIZE 5 int sum( int a, int b ) { return a + b; } int main() { int values[SIZE] = {7, 3, 6, 5, -1}; int sumArray[SIZE-1]; int i; for( i=0; i < SIZE-1; i++ ) { sumArray[i] = sum( values[i], values[i+1]); } for( i=0; i < SIZE-1; i++ ) { printf("sum[%d] = %d\n", i, sumArray[i]); } }