ex) 김철수 A 0.3 0.4


이렇게 텍스트파일에 저장되어있는데, 이걸 파일IO를 이용해서 구조체에다가  

typedef struct

{

char name[10];

char alphabet;

float number[2];

};


a.name[10] = "김철수";

a.alphabet = 'c';

a.number[2]={0.3, 0.4}; 


이렇게 저장되도록 loop를 돌리고 싶은데 어떻게 해야할까?


fscanf를 이용하면 이름은 받아올 수 있는데, 그다음 부터 어떻게 받아야할지 모르겠고,


제일 문제는 처음에는 스트링을 그다음엔 캐릭터를 그리고 그 다음부터는 실수를 읽어드려야하는데 이걸 loop문 하나로 가능할까?