Friday 4 August 2017

recurssive function example

#include"stdio.h"
#include"conio.h"
int a,z;
int fact(int);
void main()
{
    printf("Enter a number : ");
    scanf("%d",&a);
    z=fact(a);
    printf("Factorial is %d",z);
    getch();
}

int fact(int n)
{
    if(n==1)
        return 1;
    return n*fact(n-1);
}

0 comments: