#include <stdio.h>
#include <stdlib.h>
def RecursiveFact(n):
if(n>1):
return n*RecursiveFact(n-1)
else:
return 1fact = RecursiveFact(31) print fact fact = "End of program" print fact ......but yet it still gives the right answer. How is this possible? -- http://mail.python.org/mailman/listinfo/python-list
