목차
없음
본문내용
#include
#include
#include
#include
typedef struct node
{
char* name;
char* phoneNum;
struct node *prev;
struct node *next;
}NODE;
typedef NODE* LINK;
LINK append(LINK,LINK);
void printAll(LINK);
void searchName(char*,LINK);
void searchPhone(char*,LINK);
LINK makeNode();
void freeAll(LINK);
int main()
{
LINK head = NULL;
LINK cur;
char name[20];
char phoneNum[20];
char mode = 0;
do{
system("cls");
printf("===========Menu===========\n");
printf("== 1. 사 용 자 추가 ========\n");
printf("== 2. 이 름 검 색 ========\n");
printf("== 3. 전화번호 검색 ========\n");
printf("== 4. 전체목록 출력 ========\n");
printf("== 5. 종 료 ========\n");
scanf("%c", &mode);
fflush(stdin);
switch(mode)
{
case '1': // 사용자 추가
cur = makeNode(); // 사용자 정보 입력
head = append(head,cur); // 사용자 링크드 리스트에 추가
break;
case '2': // 이름 검색
printf("검색할 이름을 입력하세요 :");
scanf("%s", name); // 이름 입력
fflush(stdin);
searchName(name,head); // 이름으로 검색
#include
#include
#include
typedef struct node
{
char* name;
char* phoneNum;
struct node *prev;
struct node *next;
}NODE;
typedef NODE* LINK;
LINK append(LINK,LINK);
void printAll(LINK);
void searchName(char*,LINK);
void searchPhone(char*,LINK);
LINK makeNode();
void freeAll(LINK);
int main()
{
LINK head = NULL;
LINK cur;
char name[20];
char phoneNum[20];
char mode = 0;
do{
system("cls");
printf("===========Menu===========\n");
printf("== 1. 사 용 자 추가 ========\n");
printf("== 2. 이 름 검 색 ========\n");
printf("== 3. 전화번호 검색 ========\n");
printf("== 4. 전체목록 출력 ========\n");
printf("== 5. 종 료 ========\n");
scanf("%c", &mode);
fflush(stdin);
switch(mode)
{
case '1': // 사용자 추가
cur = makeNode(); // 사용자 정보 입력
head = append(head,cur); // 사용자 링크드 리스트에 추가
break;
case '2': // 이름 검색
printf("검색할 이름을 입력하세요 :");
scanf("%s", name); // 이름 입력
fflush(stdin);
searchName(name,head); // 이름으로 검색
추천자료
- 스포츠맨과 유명연예인 광고모델의 광고효과 비교
- 인터넷과 실생활 연구
- 인터넷 검색엔진
- 엠파스 SWOT분석
- 그리스의관광지와 문화
- [교육학] 정보처리이론 (information processing theory)
- [창업론]인터넷쇼핑몰 구축 및 창업절차
- [A+] 우리나라 맛집 투어!!!
- 인터넷은 휴머니즘이다
- [글로벌전략] 카카오톡과 네이버라인의 전략적제휴 사례 비교 - 카카오톡 전략적제휴, 네이버...
- 인지양식(학습양식) 의미, 인지양식(학습양식) 중요성, 인지양식(학습양식)과 시공간적 지각,...
- 언어 발달의 영역별 언어지도 방법에 대하여 논하시오 (듣기 지도, 읽기 지도, 말하기 지도, ...
- 인터넷 도메인과 상표권 (도메인 이름의 의의 및 법적 성격, 인터넷 도메인과 상표권보호, 도...
소개글