V
venkatesh.k.desai5
Hi All,
I want to know how many times 'Hi' will prints; and why?
#include<stdio.h>
int fact( int n );
main() {
int f;
f = fact( 4 );
printf("\nfact = %d", f);
}
int fact( int n ) {
int fa;
if ( n == 0 ) return 1;
fa = n * fact( n - 1 );
printf("\nHi");
return fa;
}
I want to know how many times 'Hi' will prints; and why?
#include<stdio.h>
int fact( int n );
main() {
int f;
f = fact( 4 );
printf("\nfact = %d", f);
}
int fact( int n ) {
int fa;
if ( n == 0 ) return 1;
fa = n * fact( n - 1 );
printf("\nHi");
return fa;
}