>>95
ありがとうございました!
問題なく動きました。

>>96
今勉強している単元が「関数の再帰呼び出し」というところなんです。
なので教本の筆者が敢えて載せてるんだと思いますよ。