すいません、ちょっと質問なんですけど。

ファイルから 12345,moji,6789 のようにカンマで区切られてる文字列を読み込むときで
それぞれ数値、文字列、数値の型に入れたいときってどうすればいいんでしょうか…

色々検索してみた所fscanfでも出来なくはないが工夫が必要だと書いてあったんですけど。
やっぱりfgetsを使ってコツコツやった方がいいんでしょうか。