So I'm just having trouble with what c can actually do and how.

I've got a program which calls a function at some points to evaluate multiplication of values within different arrays. I have 3 arrays, and at different points in my program I want to calculate the same set of multiplications with each using only one external function. Inside the function, I know what I'm doing but I'm not sure of the syntax for telling a function to take the sent array (i assume using pointers!). Could anyone point me to a tutorial or a brief explanation?

Cheers.