sscanfでは、ストリームではなく文字列から読み取るので、自分で読み取り位置を調整する必要があります。個の銅バッジコメントありがとうございます。11:56ありがとうございます。|2rueさんがsscanfを使った回答をされていますが、もう少しきれいに書けます。scanf系にはそれまでに読み込んだ文字数を返す%nがあります。これを使うことで一旦%sで切り取り長さを調べる必要がなくなり、直接%dで数値を取得できます。|0一般的には、1行のデータを読み込んで、頭から1文字ずつチェックし、それが数字かスペースか、CR、LFかを判定し、それぞれに適切な処理を行っていくことになると思います。8:52Mの値とはどういうことでしょうか。9:11失礼しました。上記の入力フォーマット内の変数Mです。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。