とりあえず達人は再帰で階乗を計算するプログラムをC言語で作ってみたらどうだ?