Stevke zelimo izpisati z besedami, za kar uporabimo switch case stavek.
Nadalje, zelimo stevke izpisati najprej od leve proti desni in nato se od desne proti levi. Razlika med obema izpisoma je samo v zaporedju klicev funkcij v funkciji izpisi_stevilo. Pri prvem izpisu najprej klicemo izpisi_stevko in nato (rekurzivno) izpisi_stevilo, v drugem primeru pa najprej izpisemo preostalo stevilo (kolicnik) ter na koncu zadnjo stevko.
Na koncu smo izpisali se stevilo tako z leve proti desni, kot z desne proti levi. Dodali smo se ukaze za prehod v novo vrsto: ko izpisemo najbolj levo stevko v prvem izpisu in najbolj desno stevko v drugem izpisu.
Lahko si zamislimo, da je najbolj leva stevka 0, ki je ne izpisemo, ampak namesto nje prestopimo v novo vrsto (glej if stavek - ustavitveni pogoj rekurzije - v funkciji izpisi_stevilo. Drugi prehod v novo vrsto pa izpisemo, ko se vrnemo iz funkcije izpisi_stevilo v glavno funkcijo (program).
Natancen postopek si lahko ogledate na nasem podrocju.