도서관 프로그램 질문입니다.
셋삥
질문 제목 : 도서관 프로그램 질문입니다.도서관 프로그램 짜는데 막히는 부분이있어서 힌트를 얻고자 질문합니다질문 내용 :얼마전에 문제를 하나 받았는데요도서관프로그램을 짭니다.
기능은 다음과 같습니다.회원등록/수정/삭제
도서등록/수정/삭제
도서대출/반납정보는
특정도서검색(제목/저자/도서번호/출판년도)
회원정보검색(이름/전화번호/아이디/주소)그리고 대출현황(현재 전체 도서, 미반납 도서)대략 이렇고요배열을 쓰지않고 동적할당으로 코딩을 해야합니다.
데이터는 파일입출력으로 처리근데 제가 회원등록까지는 어찌어찌 햇습니다.회원을 등록하면 파일에이름 : xxx
아이디 : xxx
비밀번호 : xxx
전화번호 : xxx
주소 : xxx 이런식으로 입력되는데요. 여기서 회원수정과 삭제를 어떻게 해야할지를 모르겠습니다.그리고 가입한 아이디로 로그인을 할때 아이디와 비밀번호가 맞는지 여부를 판단하는것이 c로 가능한지요?위 두가지 질문에대해 뭔가 방향이라도 잡았으면 좋겠습니다. 전혀 감이 안잡힙니다 ㅠㅠㅠㅠ혹시 소스가 필요하시다면 다시 수정해서 올리겠습니다.
-
뭘봐요
동적할당으로 하셨다는 것은 싱글 리스트로 구현하신 것인가요.
그렇다면 회원수정은 이름,아이디,전화번호 등으로 일치하는 정보를 검색해서 수정하시면 됩니다.
삭제의 경우에는 싱글 리스트 노드 삭제에 대한 부분을 찾아보세요.
가입한 아이디로 로그인할 때는 일단 아이디가 등록된 것인지를 검사한 후에 비밀번호가 맞는지를 검사하시면 됩니다. 검사방법은 strcmp함수를 이용하시면 됩니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2701429 | 자료형에 관한 질문 (5) | 펴라 | 2025-07-14 |
2701377 | 훌로트형 변수를, 서식문자 %d로 읽기 vs 인트형 포인터로 참조하기 | LetMeGo | 2025-07-13 |
2701291 | 콘솔에서 종료시킬때 메시지를 안띄우려면 어떻게 해야하나요? (1) | 세실 | 2025-07-12 |
2701262 | 씨언어 좀 봐주세요 | 아담 | 2025-07-12 |
2701211 | 토큰추출 | 겨루 | 2025-07-12 |
2701159 | 연산자문제 알려주세요 | 도1도캣 | 2025-07-11 |
2701130 | 중적분문제입니다. 적분구간에 변수가 들어갈순 없나요??ㅡㅜ | 풀큰 | 2025-07-11 |
2701098 | 난수에 질문드립니다. | 큰뫼 | 2025-07-11 |
2701070 | 또다른 시험문제 질문올립니다 | 채련 | 2025-07-10 |
2701042 | 뭐가 잘못된건지 잘 모르겠습니다.;; | 지은 | 2025-07-10 |
2700986 | 뭐가 잘못된건지좀 봐주세요. | 우주 | 2025-07-10 |
2700932 | 도와주세요 ㅠㅠ 모르겟어요 ㅠ | 유희 | 2025-07-09 |
2700900 | 반복문 도움요청..!!합니다. (1) | 두힘 | 2025-07-09 |
2700875 | (유효성검사)프로그램 짜는데 질문이 잇습니다. | 휑하니 | 2025-07-09 |
2700852 | 링크드 리스트 구현시 malloc 관련 에러 입니다. | 삐용삐용 | 2025-07-08 |
2700828 | 7/4 와 7/4.0 의 차이 | 발랄한그1녀 | 2025-07-08 |
2700771 | 아스키값 질문입니다. (+추가 임베디드 다른것도!) (3) | 찰스 | 2025-07-08 |
2700746 | 코드 오류 질문드립니다 | 차분 | 2025-07-07 |
2700721 | 배열 프로그래밍 입니다. (1) | 크나 | 2025-07-07 |
2700695 | 간단한 메모장 구현을 할려고 하는데요 (9) | 늘솜 | 2025-07-07 |