Here is the following recursive program
[code]
#include<stdio.h>
void Mystery(int A[], int size)
{
if (size > 0) {A[0] = 0; Mystery (A+1, size -1);}
}
int main(void)
{
int A
Mystery ();
return 0;
}
[/code
a. Its sets 1st element of array A to 0.
b. sets last ...
c. sets all...
d. generates an infinite recursion loop
Now before anyone comes up with any smart comments. I already wrote a program to see and it should be obvious that it did not work because i chose ans. D. Now you can either help or not, the choice is up to you?
Thanks to anyone who does.