Recursión: Suma recursiva array

sumaRecArray.html
#include <stdio.h>

int sumar(int vector[], int i, int n, int suma);

void main(){
	
int array[3]={3,3,3};
int i, n, s;
i=0;
s=0;
n=3;

s=sumar(array, i,n,s);
printf("suma=%d:",s);
}

int sumar(int vector[], int i, int n, int suma){
if(i<n){
   sumar(vector, i+1, n, suma+vector[i]);
}
else{
   return suma;
}
}


No hay comentarios:

Publicar un comentario