명함관리프로그램 만드는데 복학생이라서 잘 몰라서 열혈강의 책보면서 공부하면서 만드는데요


처음엔 fgets fputs 이용해서 만들엇는데 테이블식으로 \t 써서 만들라고 해서 fscanf로 수정햇는데요


fscanf로 읽어들일때 첫줄에 제가 


fputs("이름\t회사\t직책\t전화번호\n",txtFP);

for(i=0; i<cnt; i++)

{

fputs(list[i].name, txtFP); fputs("\t", txtFP);

fputs(list[i].company, txtFP); fputs("\t", txtFP);

fputs(list[i].position, txtFP); fputs("\t", txtFP);

fputs(list[i].phone, txtFP); fputs("\n", txtFP);

}

fclose(txtFP);


for(i=0; i<cnt; i++)

{

fscanf(txtFP,"%s %s %s %s",list[i].name,list[i].company,list[i].position,list[i].phone);

}


이런식으로 테이블식으로 만들려고햇는데 fscanf 이용해서 읽을때는 첫줄에 이름 회사 직책 전화번호 부터 읽어버려서 자꾸 list[0]에 저게 저장이되는데


두번째줄부터 읽게하는법 없나요?