Galera to com um problema, a questão é a seguinte, preciso multiplicar n1 atraves de somas sucessivas, n2 irá determinar o total. mas o retorno é sempre o 1º elemento da pilha. eu tenho que retornar o ultimo! plx, help me! Tai o codigo do que eu fiz.
int soma (int, int, int);
main()
{
int num1,num2,resul;
scanf("%d",&num1);
scanf("%d",&num2);
resul=soma(num1,num2,0);
printf("%d",resul);
getch();
}
int soma(n1,n2,r)
{
if(n2!=0)
{
r=r+n1;
soma(n1,n2-1,r);
}
}