← Elenco file fattorialeCompatto.c — 17 righe · 302 B · sola lettura
Il visualizzatore con evidenziazione non si è caricato (manca cm6.bundle.js o dmautone-shared non è raggiungibile): il file è mostrato come testo semplice, sempre in sola lettura.
/***
Versione compatta della funzione ricorsiva fattoriale
***/

#include <stdio.h>

int f(int n){return n?n*f(n-1):1;}

int main() {
    int numero, fatt;

    printf("Inserisci un numero: ");
    scanf("%d", &numero);
    fatt = f(numero);
    printf("Il fattoriale di %d è %d\n", numero, fatt);
}