Witam, mam za zadanie napisać program, który zilustruje działanie tej funkcji.

Wykładowca powiedział, że mogę się wzorować na programie obliczającym silnie za pomocą rekurencji i stosu
http://ideone.com/PxHIla
ale nie bardzo rozumiem jak on działa. Czy ktoś mógłby mi wytłumaczyć jak działa ten program z silnią, za co odpowiedzialne są kolejne funkcje i udzielić jakichś wskazówek przy skrypcie z zadaną funkcją?