#include void f (int n, int a[n], int *sum, int *largest); int main() { int array[] = {1, 2, 3, 4, 5}; int sum, *sum_p = ∑ int largest, *largest_p = &largest; f(5, array, sum_p, largest_p); printf("Sum = %d\nLargest = %d\n", sum, largest); return 0; } void f(int n, int a[n], int *sum, int *largest) { int *ip; *largest = *a; *sum = 0; for (ip = a; ip < (a+n); ip++) { *sum += *ip; if (*ip > *largest) { *largest = *ip; } } }