ファイル操作を使用して C でリンクされたリストが必要です。行を取得して分割し、ストラクタに格納したい。しかし、2 つの文字列を分割することはできません。
私のファイルは次のようになります:
1#エムレ#ドーガン
2#ジョン#スミス
3#アシュリー#トーマス
etc...
fscanf を使用してファイルから 1 行を読み取りたい。
fscanf(file,"%d#%s#%s",&number,name,surmane);
しかし、結果は
番号:1
名前:エムレ#ドーガン
名前のその # 要素を取り除き、それを名前と姓に分割するにはどうすればよいですか。