спрашивают, чо не так.
поясняю:
1. вот то шо там написано в качестве тела функции можно сделать в одну строку
2. где проверка входных данных?
3. чо там насчет глубины рекурсии?
4. факториал нуля чему равен? чему он сука равен? сколько истребителей, скотина, блядь?
5. это классика, это знать надо