Hola qué tal, nuevamente yo por aquí, lo que pasa es que tengo un ligero problemilla con esta función, se supone que me debe dar el numero factorial de un numero que ingrese, pero no necesito que me imprima sólo el resultado, si no algo parecido a esto, se que va con un printf que se debe poner dentro de la función, el problema es que no me sale, esto es lo que llevo hasta el momento.
Si me pueden decir como insertar una imagen se los agradeceria mucho.
Si me pueden decir como insertar una imagen se los agradeceria mucho.
Código [Seleccionar]
#include <stdlib.h>
#include <stdio.h>
int factorial(int n)
{
if(n<0)
return 0;
else
if(n>1)
return n*factorial(n-1);
return 1;
}
void main()
{
int n;
printf("Ingresa un numero del cual desees obtener su factorial");
scanf("%d",&n);
factorial(n);
system("PAUSE");
}