Preciso de ajuda nesta questão:
Escreva uma função fatorial, que calcule o fatorial de um número
Tentei fazer assim:
double fatorial(int n); int main(void){ int num = 3; printf(“Fatorial de %d = %.0lf”,num,fatorial(num)); return 0; }
double fatorial(int n){ double fat; if ( n <= 1 ) return (1); else{ return n * fatorial(n - 1); } }
mas a resposta dá erro.
Poderiam me auxiliar?