#include // Parameter vals is the *address* of the start of the array int findMax(int vals[]) { int max = vals[0]; for (int i = 1; i < 10; i++) if (vals[i] > max) max = vals[i]; return max; } int main() { int i, vals[10]; for (i = 0; i < 10; i++) scanf("%d", &vals[i]); // Pass the *address* of each element printf("%d", findMax(vals)); return 0; }