디시인사이드 갤러리

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

갤러리 본문 영역

stack.. 머가 틀린거여??

헌터(180.227) 2010.11.19 23:58:55
조회 116 추천 0 댓글 10


1 치면 숫자 입력받아서 넣고.. 2 치면 넣어있는 숫자하나 빼고,  뺀 숫자 출력하고..  3치면 연산자 입력받아서 연산해서 결과 출력하는 건데..


위에 사진처럼 뜨는데.. 머가 잘못 된겨??
-----------------------------------------

#include<stdio.h>


void main()
{
    int stack[10];
    int top=0;


    int select;
    char ch1;


    while(select < 4)
    {
        printf("<1> push  <2> pop  <3> 연산");
        scanf("%d",&select);


        switch(select)
        {
            case 1:
                if(top>=10)
                {
                    printf("꽉 차서 숫자가 못 들어감\\n");
                }
                else
                {
                    printf("push될 숫자를 입력 :",stack[top]);
                    scanf("%d",&stack[top]);
                    top++;
                }
                break;


            case 2:
                if(top<=0)
                {
                    printf("빠져나갈 숫자가 없음\\n");
                }
                else
                {
                    top--;
                    printf("%d 이 빠져나감\\n",stack[top]);
                    stack[top]=\' \';
                }
                break;


            case 3:
                printf("[ + - * / ] 중 하나를 입력 :",ch1);
                scanf("%*%c",&ch1);

                switch(ch1)
                {
                    case \'+\':
                        stack[top] = stack[top] + stack[top+1];
                        printf("%d + %d = %d\\n",stack[top],stack[top+1]);
                        break;


                    case \'-\':
                        stack[top] = stack[top] - stack[top+1];
                        printf("%d - %d = %d\\n",stack[top],stack[top+1]);
                        break;


                    case \'*\':
                        stack[top] = stack[top] * stack[top+1];
                        printf("%d * %d = %d\\n",stack[top],stack[top+1]);
                        break;


                    case \'/\':
                        stack[top] = stack[top] / stack[top+1];
                        printf("%d / %d = %d\\n",stack[top],stack[top+1]);
                        break;


                    default:
                        printf("연산자를 잘못 입력하셨습니다.\\n");
                    }

            default:
                printf("잘못 입력하셨습니다. 다시 입력하세요\\n");
        } 
    }
}

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
230768 Kylix 지원중단되서 아쉽습니다. [3] 우분투짱(174.21) 11.01.14 122 0
230767 직장 생활 오래한 좆뉴비들은 보라. [1] 아주아슬갤로그로 이동합니다. 11.01.14 164 0
230764 직장 생활 처음 시작하는 좆뉴비들은 보라. [9] 물속의다이아갤로그로 이동합니다. 11.01.14 241 0
230763 새내기들의 풋풋한 글들이 올라오는군하 [4] 넉넉한터갤로그로 이동합니다. 11.01.14 102 0
230762 일본 버블 시대의 풍경.txt [1] 분당살람갤로그로 이동합니다. 11.01.14 234 0
230761 ★내가 요새 배열 공부한 김에 주민 생성기를 만들어봤거든? [12] ☾사스미냠냠갤로그로 이동합니다. 11.01.14 253 0
230760 넷북은 원래 서민들의 것이었다 [1] 분당살람갤로그로 이동합니다. 11.01.14 129 0
230759 괜찮은 동영상 강좌를 찾았어. [3] ㅁㄴㅇㄹ(175.214) 11.01.14 208 0
230758 내가 요즘 뜸했지...? [1] 아주아슬갤로그로 이동합니다. 11.01.14 79 0
230757 디씨 단축키 없어졌네 [1] 개쉛기갤로그로 이동합니다. 11.01.14 106 0
230755 횽들 아파치 윈도우서버 쓰는데 트래픽 초기화 할라믄 우찌해? [2] pRESET갤로그로 이동합니다. 11.01.14 93 0
230754 디씨 리플 좀 실시간으로 보고 싶다.. [3] 넉넉한터갤로그로 이동합니다. 11.01.14 117 0
230753 어떡해횽 일기 다읽었음ㅠㅠ 꿀레갤로그로 이동합니다. 11.01.14 113 0
230751 여기 해킹에 대해 자세히 아는 횽 있어? [9] 해킹(121.139) 11.01.14 212 0
230749 밑의 '기적의 길'이라는 새퀴는 답이 없다 [13] 대학새내기(59.27) 11.01.14 171 0
230748 UML은 완전하지 않다. [1] 하하하(218.51) 11.01.14 93 0
230747 DBDesigner4 좋네요. 우분투짱(174.21) 11.01.14 99 0
230746 하하하하 하하하(218.51) 11.01.14 38 0
230745 클릭투윜 되긴됨. [2] 헛개미\'ㅅ\'갤로그로 이동합니다. 11.01.14 109 0
230744 패킷헤더라는건 사용자 맘이쥬? [17] 르하소갤로그로 이동합니다. 11.01.14 200 0
230743 시발 요즘 그녀가 어떤 짓거리를 하고 있는 줄 아냐? [14] 물속의다이아갤로그로 이동합니다. 11.01.14 315 0
230742 3년동안 VS만쓰다가 3개월 이클립스 쓰고 다시 VS쓰려니 [1] 숙신갤로그로 이동합니다. 11.01.14 151 0
230741 특정프로긂사용불가만들기.. 안보인다 [9] 헛개미\'ㅅ\'갤로그로 이동합니다. 11.01.14 129 0
230740 시발 내가 출장갔다오고 나서 패킷 새로 맞출일이 있는데... [7] 물속의다이아갤로그로 이동합니다. 11.01.14 161 0
230738 저번달부터 C 공부하는 잦늅이가 [6] 디 C IN 사 E 드갤로그로 이동합니다. 11.01.14 148 0
230737 잡스 사랑해여~ [3] 머그컵갤로그로 이동합니다. 11.01.14 99 0
230736 ~ 뿌잉뿌잉 뭐냐? [3] 2417(211.232) 11.01.14 94 0
230735 아우 이거 괜찮은건가? [10] ㅁㄴㅇㄹ(121.130) 11.01.14 186 0
230734 윈폰 7을 깔아봤는데 [2] 다람쥐v갤로그로 이동합니다. 11.01.14 151 0
230733 소켓 질문..(질문 수정) [2] 포로뤼(124.54) 11.01.14 64 0
230731 파이썬 피클 질문좀 [1] 허허느님(118.0) 11.01.14 134 0
230730 둘중에 뭘 고르는게 좋을까? [5] DMW(125.138) 11.01.14 125 0
230729 갑자기 궁금한게 생겼는데. 딴데다 물어보고싶진않고 프갤에 묻고싶다. [2] ㅁㄴㅇㄹ(121.130) 11.01.14 100 0
230726 오늘부터 C 공부할 거야. [6] 트럼프조커갤로그로 이동합니다. 11.01.14 213 0
230725 디씨 아이피 뒷자리 보는방법없나요? [16] ㅇㅇ(180.71) 11.01.14 2556 0
230724 우분투 복구할 방법없나요 emiless(119.201) 11.01.14 278 0
230722 횽들 자료구조랑 이산구조 동영상강의나 OCW같은거 볼곳없나?? [4] ReverSation(110.76) 11.01.14 272 0
230721 안드로이드 앱 하나 올렸음... [4] 무파이(110.13) 11.01.14 129 0
230720 나도 바탕화면 [6] 땡칠도사갤로그로 이동합니다. 11.01.14 186 0
230719 테라는 진짜 엘린이 甲이다 [4] elwlwlwk갤로그로 이동합니다. 11.01.14 229 0
230718 구글이 대체 얼마나 큰기업인지 짐작조차 안간다 [1] BTS(임시)(58.145) 11.01.14 254 0
230715 '가상함수'라는 이름은 잘 지어진 건가요? [4] ㅁㄴㅇㄹ(210.107) 11.01.14 133 0
230714 플그렘실행못하기 찾긴찾앗음..근데.. [4] 헛개미\'ㅅ\'갤로그로 이동합니다. 11.01.13 290 0
230713 급 짜증 어떤 호구색히 때문에 [3] [성대아싸]갤로그로 이동합니다. 11.01.13 136 0
230712 윈도우폰7 OS로서 어떻게 됐냐.. 출시한지 좀됐는데.. [5] ㅇㅂㅇ(119.71) 11.01.13 136 0
230711 특정플그렘 실행못하게 하는 방법없을까요 [6] 헛개미\'ㅅ\'갤로그로 이동합니다. 11.01.13 97 0
230710 야 syskey 암호 해제하는방법없냐 ? ,,(119.192) 11.01.13 177 0
230709 C 언어 부터배워야되요?? [4] 어 린이(58.224) 11.01.13 171 0
230708 프로그래밍꿈나무좀도와주세요 ㅠㅠ [9] 어 린이(58.224) 11.01.13 184 0
230707 야들아 안드로이드 폰끼리 소켓 통신가능하냐? [2] 속결자(58.180) 11.01.13 1923 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2