Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1209] Re:도와주세여.. 호텔관리프로그램인데여..
진수.네모 [miman101] 2468 읽음    2002-09-19 11:42
while((code=menu())!=QUIT)
{
    switch(code)
    {
    case 1: hotel=HOTEL1;
        break;
    case 2: hotel=HOTEL2;
        break;
    case 3: hotel=HOTEL3;
        break;
    case 4: hotel=HOTEL4;
        break;
    default: hotel=0.0;
        printf("0OPS!\n");
        break;               // 이부분이 switch 문 밖에 있어서
                                       // while 문이 종료 되버림.
    }
    nights=getnights();
    showprice(hotel,nights);
}

중간에 1~5 입력받는  부분에 조금 수정이 필요하는 듯해서
do
{
/*  if (status!=1)
        scanf("%*s");*/

    printf("Enter an inter 1-5 : ");
    status = scanf("%d",&code);
}while(status!=1 || (code<1 ||code>5));

do ~ while 로 바꾸어야 할듯하네요.




-->  scanf("%*s"); 이 문장의 의미는 뭔지???? 모르겟네요.

power2177 님이 쓰신 글 :
: 메인에서 메뉴를 고르면.. 만약 1을 선택했을경우 switch문에서 1로 그리구 함수부분으로 넘어가야
: 하거든여 getnights();로여 근데 메뉴를 골라도 바로프로그램이 끝나버려여..
: 메뉴를 누르고 투숙한 날을 입력하고 결과값을 출력받는 프로그램이 돼어야 하는데.. 이상하네여
: 점 알려주세여.부탁드립니다...

+ -

관련 글 리스트
1207 도와주세여.. 호텔관리프로그램인데여.. power2177 1566 2002/09/19
3591     Re:도와주세여.. 호텔관리프로그램인데여.. utime->김성하 1635 2002/09/19
1209     Re:도와주세여.. 호텔관리프로그램인데여.. 진수.네모 2468 2002/09/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.