c언어 인데요... 생성이 안되서...

chatae3의 이미지

#include #include

void main()

{
char name[20];
int hp,address,relation;

FILE*fp;

fp=fopen("data.dat","r");
if(fp==NULL){
printf("**File Opne Error**");
exit(1);
}

fscanf_s(fp,"%s%d%s%s",name,&hp,address,relation);

printf("이름 : %s\n",name);
printf("핸드폰 번호 : %d\n",hp);
printf("주소 : %s\n",address);
printf("관계 : %s\n\n",relation);

fscanf_s(fp,"%s%d%s%s",name,&hp,address,relation);

printf("이름 : %s\n",name);
printf("핸드폰 번호 : %d\n",hp);
printf("주소 : %s\n",address);
printf("관계 : %s\n",relation);

fclose(fp);
}

어디가 틀렸는지 가르쳐 주세요 ㅜ error는 안떠요 ㅜ근데 파일 생성이 안되서...

익명 사용자의 이미지

fp=fopen("data.dat","r");

읽기를 하시네요...