Computer Science, asked by LoveDose01, 5 months ago

C program to find Sum of array elements using Recursion: Function calling itself.

Answers

Answered by pratyush15899
10

Program code:

#include<stdio.h>

int main()

{

int array[] = {1,2,3,4,5,6,7};

int sum;

sum = sum_array_elements(array,6);

printf("\nSum of array elements is:%d",sum);

return 0;

}

int sum_array_elements( int arr[], int n )

{

if (n < 0)

{

//base case:

return 0;

}

else

{ //Recursion: calling itself

return arr[n] + sum_array_elements(arr, n-1);

}

}

Output:

Sum of array elements is:28

✌✌

Similar questions