게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 문제좀 도와주세요
게시물ID : jisik_86848짧은주소 복사하기
작성자 : 강두
추천 : 0
조회수 : 844회
댓글수 : 5개
등록시간 : 2010/10/17 01:23:08
안녕하세요

아래내용은 c프로그래밍 문제내용인데요 주소록관리하는 프로그램입니다

근데 이해가안가는게 이 문제를 구조체, 이차배열을 안쓰고 풀으라는데 그게 가능한걸까요?

문제를 보면 배열하나에다 이름, 학번, 전화번호 를 한꺼번에 저장해서 

부분부분 참조해야될것 같은데 그게 가능한건지.. 가능하다면 엄청복잡해질것같은데...

소스를 바라는건 아니구요

그냥 구조체, 이차배열을 쓰지않고 이 프로그램을

만들수있는가의 여부에대해서만 간단한 조언좀 부탁드리겠습니다.

--------------------------------------------------------------
배열의 포인터를 이용한 주소록 만들기 

주소록 내용 : 이름, 학번, 전화번호 
주소록은 파일로 관리한다. 

1. 처음 실행시 주소록 파일 (address.txt)에서 내용을 가져온다. 
- fscanf 이용하여 읽어서 배열에 저장한다. 
2. 메뉴에 따른 작업을 수행한다. 
1 삽입 
- scanf로 주소록 내용을 입력받아서 배열에 추가한다. 
2 삭제 
- 전화번호를 입력받아 배열에서 삭제한다. 
- 배열에서 실제 삭제하지 않고 학번을 99999 로 설정한다. 
3 조회 
- 전화번호를 입력받아 주소록의 내용을 조회한다. 단, 삭제된 데이터는 제외한다. 
4 종료 
- fprintf 이용하여 파일에 기록한다. 단, 학번이 99999 인 데이터는 기록하지 않는다.(삭제된 데이터
-------------------------------------------------------------- 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호