correction on math/factorial.c.