Challenge Part #1: The code below attempts to add a new value at the end of an existing integer array. The code currently has a mistake that is causing the compiler to generate the following error message. Explain the cause of this error (in your own words) and in the context of stack memory. Clearly write your answer ona sheet of paper. nt *append (int array,int size, int valueint main int newArraysize+1; int
OR
OR