디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

주소록 질문좀여 ㅠㅠ

lll(203.244) 2012.03.27 22:38:51
조회 23 추천 0 댓글 0

#include <stdio.h>
#include <string.h>     
        

#define pf FILE* stream
#define txt c:\\data5.txt         

void save(void);              
void sc(void);
void search(void);   //함수 //


typedef struct{
   char name[40];    //구조체 선언//
   char addr[40];
   char tel[40]; 
   char abo[40];
}List;
  
int main(void)
{
 int a;
  while(1)
  {
   printf("----------메뉴------------\n");
   printf("[1].주소록 입력 \n");
   printf("[2].주소록 출력 \n");
   printf("[3].검색 \n");
   printf("[4].정렬 \n");
   printf("[5].종료 \n");
   printf("--------------------------\n");
   printf("메뉴를 선택하시오 :");
  scanf("%d", &a);

 switch(a)
 {
 case 1:
  save();
  break;
 case 2:
  sc();
  break;
 case 3:
  search();
  break;
 case 4:
  break;
 case 5:
  exit(0);
  break;
 }
 }

 
return 0;
}

  void save(void)
  {
   pf = fopen("txt", "wt");
 List pArray[5];
   int i;
   for (i=0; i<5; i++)
   {
    printf("이름.주소, 전화번호를 입력하시오 :");
    fscanf(stdin,"%s %s %s", &pArray[i].name, &pArray[i].addr, &pArray[i].tel);

   }
   printf("\n 입력 결과는 다음과 같습니다.\n");
   printf("\n -------------------------\n");
   for (i=0; i<5; i++)
   {
    fprintf(stream,"%s %s %s \n", pArray[i].name, pArray[i].addr, pArray[i].tel);
          fprintf(stdout,"%s %s %s \n", pArray[i].name, pArray[i].addr, pArray[i].tel);
   }
   printf("\n ----------------------------\n");
   fclose(stream);
  }

  void sc(void)
  {
 pf = fopen("txt", "rt");
 List pArray[5];

 printf("출력결과 값은 다음과 같습니다.. \n");

 while(1)
 {
  fgets(pArray, 3, stream);
  fputs(pArray, stdout);
  if(feof(stream)!=0)
   break;
 }
  }
void search(void)
{
 pf = fopen("txt", "rt");
 List pArray[5];
    char str[40];
 int i;

  printf("찾을이름입력\n");
     scanf("%s",str);//찾을 이름을 입력 받음   
        
    for(i=0;i < 5;i++)
          {
   if(strcmp(pArray[i].name , str)==0)//입력 받은 이름이랑 같은 객체만 출력
   printf("%s %s %s %s \n",pArray[i].name,pArray[i].addr,pArray[i].tel,pArray[i].abo);   
          }
  fclose(stream);

}
    fscanf(stdin,"%s", &pArray[i]);
  }
 }
 }
이렇게 했는데 검색부분 search함수에서 막혀요 ㅠㅠ
오류는 안뜨는데 실행했을때 문제가 생기네요 좀알려주세여 ㅠ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
309088 액션 스크립트 좀 하시는 분 잡귀민갤로그로 이동합니다. 12.04.02 44 0
309087 아랫글을 보니.. [1] 빌어먹을야옹갤로그로 이동합니다. 12.04.02 37 0
309085 타이머를 만들려고 하는데요. [3] 인생(222.102) 12.04.02 71 0
309084 c++로 로또 프로그램을 만들려고 하는데... [3] 초보(117.123) 12.04.02 73 0
309083 주임이 기분이 안좋은갑다;;;;; [1] Html갤로그로 이동합니다. 12.04.02 72 0
309082 형들 왕초보인데 질문점.. 개초보(61.106) 12.04.02 40 0
309081 전번에 커뮤니티 만든다고 한 놈인데 [4] 찌부된초코빵갤로그로 이동합니다. 12.04.02 80 0
309077 형들 CRect의 개념좀 이해시켜줘 [3] 세달뒤면몸짱갤로그로 이동합니다. 12.04.02 87 0
309074 if문 질문있습니다. [2] 초잉여(106.103) 12.04.02 63 0
309071 MFC관련 뭐하나만 알려줘; [7] 모자란동생(61.109) 12.04.02 82 0
309070 WINAPI로 ReadWriteLock 만드는거 질문점... SODMaster갤로그로 이동합니다. 12.04.02 61 0
309069 네이버 백신 스마트 디펜서인가 짱나네.. ㅇㅇ(58.102) 12.04.02 72 0
309067 오랜만입니다 [1] +어게인갤로그로 이동합니다. 12.04.02 31 0
309066 군대가기전에 뭐할까.. [3] ㅁㄴㅇㅁㄴㅇ(182.214) 12.04.02 85 0
309065 하찮은 숙제말고 [2] 페고떼찌갤로그로 이동합니다. 12.04.02 112 0
309064 유니코드를 구분하기위해 앞에 1을 붙인다는게뭔말이에요? [1] ●알콩이갤로그로 이동합니다. 12.04.02 73 0
309063 이거 책이 설명이 잘못된거에요?(java) [3] ●알콩이갤로그로 이동합니다. 12.04.02 73 0
309062 재귀함수로 팩토리얼값 구하는 프로그램.. [6] ㅇㅁ(114.199) 12.04.02 128 0
309061 자바 공부하는데 실수형 상수 이해안가는것 [2] ●알콩이갤로그로 이동합니다. 12.04.02 149 0
309060 자바의 syncronized wait notifyAll 처럼... SODMaster갤로그로 이동합니다. 12.04.02 97 0
309059 원래 소스는 즉흥적으로 짜는거에요? [18] ㅇㅁ(114.199) 12.04.02 217 0
309058 아 안드로이드존나 환경구축하기 스트레스바든ㄴ다 ㅡㅡ [3] 니 코 가 뭐갤로그로 이동합니다. 12.04.02 67 0
309057 형들 과제하는데 질문좀ㅠㅠ [2] 나가사키짱깨갤로그로 이동합니다. 12.04.02 41 0
309056 지역변수 질문 [11] ㅇㅁ(114.199) 12.04.02 68 0
309055 형들 나 과제 인데 급해 ㅠㅠ 개촙 .. .ㅠ [8] domangza갤로그로 이동합니다. 12.04.02 96 0
309053 지역변수 가리움 적용 질문 [1] ㅇㅁ(114.199) 12.04.02 44 0
309052 아 미치곘음 2차원 배열ㅋㅋㅋㅋ 프밍좆뉴비(211.44) 12.04.02 144 0
309051 다차원배열 질문 하나만 할꼐 형들 [2] 프밍좆뉴비(211.44) 12.04.02 47 0
309050 형들 C++ 에 관한건데 질문 받아주면 감사할께 [3] ㅂㅁㅋ(175.210) 12.04.02 46 0
309049 SQL 2008 늅늅 질문이여 [1] 얌얌(112.158) 12.04.02 27 0
309048 실력과 취업은 꼭 비례하지는 않나보다 [10] 전간디갤로그로 이동합니다. 12.04.02 284 0
309047 현직자 질문!!! 알바놈아 왜지우냐? [5] 나나(211.177) 12.04.02 111 0
309046 C언어] 내가 쓰는 MS2010 좀 이상한것같음 12(59.12) 12.04.02 50 0
309044 야씨발 android sdk 원래 이렇게 느리나..? [2] 니 코 가 뭐갤로그로 이동합니다. 12.04.02 51 0
309042 ㅡㅡ [1] 들럿갤로그로 이동합니다. 12.04.02 25 0
309041 수박 흰부분 맛없지앟ㄴ냐 [2] 니 코 가 뭐갤로그로 이동합니다. 12.04.02 55 0
309040 레노미나 고마움 [1] 니 코 가 뭐갤로그로 이동합니다. 12.04.02 45 0
309038 플밍 초보가 형님들께 질문올립니다 [9] 벵굼벵이붕갤로그로 이동합니다. 12.04.01 101 0
309037 왜 어떤 메뉴는 이미지로 잡히고 어떤 메뉴는 이미지가 아니야? [6] 스쿠터(210.106) 12.04.01 60 0
309036 님들 오늘 설치된 파일 확인 하렴녀 어떻게 해야 함요 돼지맨갤로그로 이동합니다. 12.04.01 25 0
309033 Deskjet 형 멋진데? [26] 니 코 가 뭐갤로그로 이동합니다. 12.04.01 137 0
309032 아니 얼탱이가 없느게 [7] 니 코 가 뭐갤로그로 이동합니다. 12.04.01 95 0
309031 야 대기업 보통 3천받지않냐 그리고 [4] 니 코 가 뭐갤로그로 이동합니다. 12.04.01 185 0
309029 씨언어 질문 다시 할꼐요 [3] 123(125.133) 12.04.01 78 0
309028 씨언어 좀 제빌 도와줍쇼 [4] 123(125.133) 12.04.01 70 0
309027 어씨발 api열뻗치네 이거 이상하냐? [1] 니 코 가 뭐갤로그로 이동합니다. 12.04.01 39 0
309026 여자친구 있는데 딴여자가 눈에 들어오면 개새끼임? [2] 니 코 가 뭐갤로그로 이동합니다. 12.04.01 109 0
309025 현업에서 쓰이는 코드 얻을곳없을까요 [5] 중간점검갤로그로 이동합니다. 12.04.01 81 0
309024 java배운지 3일댓는데 질문좀 [4] 초봉(121.165) 12.04.01 71 0
309023 jsp에서 쿠이와 세션 용자님 모십니다 (__) 굽신 [3] asdf(121.128) 12.04.01 47 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2