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

C/C++ Q/A
[6538] 몇시간째 보고있는데 논리에러가 어디서 나는지..도와주세요!!
오래된 자 [] 6144 읽음    2010-09-16 17:33
#include <iostream>
using namespace std;

struct CUSTOMER {
    char custoName[10];    // 고객 이름
    int age;            // 나이
    char sex;            // 성별
};

int main()
{
    CUSTOMER customer[10];
    int num = 0;
    char menu;

    while (true)
    {
        // 메뉴 출력
        cout << "1. 고객 정보 입력\n";
        cout << "2. 고객 정보 출력\n";
        cout << "3. 종료\n";
        cout << "메뉴 선택 : ";
        cin >> menu;

        if (menu == '3')
        {
            cout << "종료합니다.";
            break;
        }

        switch (menu)
        {
        case '1':
            if (num == 10)
            {
                cout << "더 이상 고객 정보를 입력할 수 없습니다.\n";
                break;
            }
            cout << "고객 이름: ";
            cin >> customer[num].custoName;
            cout << "나이: ";
            cin >> customer[num].age;
            cout << "성별(M, F) : ";
            cin >> customer[num].sex;
            num++;
            break;
        case '2':
            for (int i = 0; i < num; i++)
            {
                cout.width(20);
                cout.setf(ios_base::left);
                cout << customer[num].custoName;
                cout.width(3);
                cout << customer[num].age;
                cout << customer[num].sex;
            }
        default:
            cout << "잘못 입력하셨습니다.\n";
            break;
        }
    }
    return 0;
}

+ -

관련 글 리스트
6538 몇시간째 보고있는데 논리에러가 어디서 나는지..도와주세요!! 오래된 자 6144 2010/09/16
6539     Re:몇시간째 보고있는데 논리에러가 어디서 나는지..도와주세요!! 이명훈 4895 2010/09/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.