#include<stdio.h> int fact(int s) { int x,y; if(s==0) { return(1); }else { x=s-1; y=fact(x); return(s*y); } } int main() { int i; printf("\nEnter No"); scanf("%d",&i); printf("\nResult:: %d",fact(i)); }