no, puo benissimo richiamare una funzione senza utilizzarne il risultato.Originariamente inviato da m@ximo
La funzione fattoriale restituisce un int, quindi quando la chiami devi prevedere che ti venga restituito un valore, prova così:
int n = fattoriale(ciro);
Potrebbe essere questo.
Io non ho capito qual è il tuo problema, che significa che non riesci a richiamare la funzione? Che senso hanno le istruzioni che hai messo nella funzione fattoriale dopo il return?