Saturday, October 22, 2011

factorial using recursive function

#include<stdio.h>
#include<conio.h>
int fact(int);
int main()
{
    int a,b;
    scanf("%d",&a);
    b=fact(a);
    printf("%d",b);
    getch();
}
int fact(int x)
{
    int fac;
    if(x==1)
    return 1;
    else
     fac=x*fact(x-1);
     return(fac);
     }
    

No comments:

Post a Comment