Suppose you have a main() with three local arrays, all the same and type (say float). The first two are already initialized to values. Write a function called “addarrays()” that accepts the address of the three arrays as arguments; adds the contents of the first two arrays together, element by element; and places the results in the third array before returning. A fourth argument to this function can carry the size of the arrays. Use pointer notation throughout; the only place you need brackets is in defining the arrays.

• Plan the program first by writing the pseudocode
• Create a pictorial of the pseudocode by constructing a flowchart
• Do not use “C” syntax in the pseudocode
• Add enough detail to the pseudocode to get clear picture as to what will take place

If anybody can help, trying to pass this class but my teacher doesnt explain too well.. Thanks in advance.