(・3・) エェー たぶんtypoでしょ〜
    再帰関数ってなれないと簡単なやつでも結構ムズイよNE〜


fact(5) = 5 * fact(4)
fact(4) = 4 * fact(3)
fact(3) = 3 * fact(2)
fact(2) = 2 * fact(1)
fact(1) = 1

全部展開すると

fact(5) = 5 * 4 * 3 * 2 * 1

っていうかんじでどうでしょ?