포인터 구조체 활용 주소록 C로 구현
- 최초 등록일
- 2011.04.12
- 최종 저작일
- 2011.04
- 5페이지/ 한컴오피스
- 가격 1,500원
소개글
포인터 구조체를 활용하여 주소록 작성
개인정보 등록, 목록보기, 검색, 삭제 기능 추가
목차
1. 문제
2. 소스코드(Source Code)
본문내용
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>
static int i=0; // 주소록에 등록한 사람 수 카운트
void input(struct info *ptr);
void display(struct info *ptr);
void search(struct info *ptr);
void del(struct info *ptr);
struct info {
char name[10]; //이름
char addr[50]; //주소
char phon[20]; //전화번호
char birth[10]; //생년월일
};
void main()
{
info in[100]; //구조체 배열
int choice;
while(1)
{
system("cls");
printf("nntt *** 개인 정보 관리 프로그램 ***nn");
printf("tt 1. 개인 정보 목록n");
printf("tt 2. 개인 정보 등록n");
printf("tt 3. 개인 정보 검색n");
printf("tt 4. 개인 정보 삭제n");
printf("tt 0. 프로그램 종료n");
printf("ntt 메뉴 선택 : [ ]bb");
scanf("%d",&choice);
fflush(stdin);
switch(choice)
{
case 1: display(in); break;
case 2: input(in); break;
case 3: search(in); break;
case 4: del(in); break;
case 0: exit(0); // 프로그램 강제 종료 <stdlib.h>
}
printf("nntt 메뉴로 이동하시려면 아무키나 눌러주세요 ");
getch();
}
}
참고 자료
없음