소스좀 봐주세여 txt파일안에 이름,번호 넣고 이름으로 번호 찾기!
드리
2023.04.01
#include stdio.h
#include stdlib.h
#include string.h
int main(void)
{
FILE *fp;
char fname[100];
int number;
char name[20];
char tell[20];
char search[20];
printf(file name : );
scanf(%s,fname);
fp = fopen(fname,w);
while(1)
{
printf(number, name, tell(음수면 종료) : );
scanf(%d, &number);
if( number 0 ) break;
scanf(%s %s, name, tell);
fprintf(fp,%s의 phone number : %s\n,name, tell);
}
printf(name : );
scanf(%s,search);
while(!feof(fp))
{
if(strcmp(search, name) == 0)
printf(phone : %s\n,tell);
}
fclose(fp);
return 0;
}
이렇게 했는데 빌드는 되지만 써치가 안됩니다ㅜㅜ 텍스트파일에 제가 입력한게 저장이 안된채로 검색을 해서 그런거라고 생각되는데 아닌가여? 만약 맞으면 저장 후에 해야되는데 그게 안됩니다ㅜㅜ 도와주세여!!