파일에서 수정할 곳의 주소 불러오는거요 ㅠㅠ
가온누리
2023.04.01
기말과제로 용돈기입장 코드를 작성하고있는데
날짜를 입력받아 데이터가 저장된 txt파일에서 해당날짜가 입력되있는
곳의 주소를 받아오려고 하는데 어떻게 찾아야될지 모르겠네요;;;
FILE *ifp, *ofp;//입력파일, 저장 및 출력파일
int ed_date;//수정할 날짜를 받는 변수
int *date_adress;//날짜에 해당하는 주소를 찾아 불러올 포인터변수;
ifp=fopen(c:\\allow_be.txt, r);
if(ifp==NULL)
{
printf(용돈기입장 입력파일 불러오기에 실패했습니다.\n);
printf(계속 실패할 경우 C드라이브에 allow_be.txt파일을 새로 생성해주세요.\n);
}
ofp=fopen(c:\\allow_af.txt, w);
if(ofp == NULL)
{printf(용돈기입장 저장 및 출력파일 개방 실패\n);
}
printf(수정하고싶은 날짜를 입력하세요. : );
scanf(%d,&ed_date);
while(*date_adress != ed_date)
{
}
-
송아리
날짜와 금액이 저장되는 구조체는 다른 함수에 만들어져 있어요; 전체적인 소스를 올려야 하나요;;
-
매미꽃
구조체를 이용하지 않아도 배열로 가능하긴합니다만...
프로그램이 좀 막막하네여. -
슬현
우선 날짜와 금액을 저장할 수 있는 구조체를 만드는 것이 우선이 되어야겠네요.