質問: リスト構造体ポインタにcsvファイルを読み込みたい。
回答: > PERSON_t *data; の後でいきなり > free(data); ですか? どこかが壊れるかもしれませんよ。 入力の方ですが、scanf の呪縛から逃れるのが第一歩かと思います。 こちらの方にまともな回答が付いてますよ。