/*
 * 13-factorial.c
 *
 * Escriba un programa que muestre el factorial de un número
 * que se ingrese por la entrada estándar.
 */

#include <stdio.h>

int
main(void)
{
	int n, i, fac;

	/* con int se puede calcular hasta el factorial de 31
	 * averigüe cuánto se puede calcular con long
	 */

	printf("Ingrese un número: ");
	scanf("%d", &n);

	i= n;
	for (fac=1; i>1; --i)
		fac *= i;

	printf("el factorial de %d es %d\n", n, fac);

	return 0;
}
