#include "stdio.h" /*Ejemplo de funcion factorial*/ //Prototipo de funcion unsigned int factorial(unsigned int x); int main() { //Variable unsigned int x, x_fac; //Calculando el factorial con la funcion x = 5; x_fac = factorial(x); //Imprimiendo el resultado printf("%d! = %d\n",x,x_fac); //Fin del programa return 0; } //Definicion de funcion unsigned int factorial(unsigned int x) { //Variables unsigned int i, prod; //Inicializando prod prod = 1; //Recorriendo los numeros del 1 a x en la variable i for ( i = 1; i <= x; i = i + 1 ) { //Multiplicando y guardando resultado en prod prod = prod * i; } //Regresando resultado en variable prod return 0; }//Fin de la funcion