>>982
悪かった。俺が>>639のコードの内容をよく読んでなかった。
今度は実験したから多分うまくいく。
/* ファイルを読む */
void ReadFromFile() {
    Person* person = (Person*)malloc(sizeof(Person));
    FILE* stream = fopen(OUTPUT_PATH,"r");
    if (stream) {
        while (fscanf(stream,"%d%s%s",&person->number,&person->name,&person->position) == 3) {
            SetMember(person);
            person = (Person*)malloc(sizeof(Person));
        }
        fclose(stream);
        free(person);
    }
}