디시인사이드 갤러리

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

갤러리 본문 영역

아 횽들 미안 내가 잘못 썼내.. %*c%c << 이거였내 ㅋㅋ

헌터(183.98) 2010.11.22 18:07:52
조회 97 추천 0 댓글 13


중간에 c빼먹음.. 처음에 정수들 입력받고, 나중에 문자 입력 받을시, %*c%c 이렇게 안써주고 %c만 쓰면 입력 안됨..
-------------------------------------------------------------------------------------------------
stack문에서..

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%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/10 - -
231808 저 이것좀 봐주세요 진짜 책대로 햇는데 안나와요 [5] 으앙(220.118) 11.01.22 101 0
231807 30넘게 오라클만 했는데 형상 바뀌니까 rac 구성도 못하는 사람..ㅜㅜ [1] 허세강갤로그로 이동합니다. 11.01.22 222 0
231806 1천만팩토리얼 1초이내로 쉽게 구하는 방법. [2] ㅁㄴㅇㄹ(175.199) 11.01.22 294 0
231805 어셈 잘하시는분 계신가요? [8] ㅇㅈㅈ(112.164) 11.01.22 220 0
231804 내일모레 IT 취업 컨설팅 가는데 이거.. [9] 백업(122.128) 11.01.22 245 0
231803 형들 이제시작한 초보인데 [5] 데비존스갤로그로 이동합니다. 11.01.22 123 0
231802 오늘지른책!! [1] 뇌자알갤로그로 이동합니다. 11.01.22 202 0
231801 횽들 혹시 현업에서 뛰고 있는 프로그래머 있어용? [1] 간디(147.46) 11.01.22 124 0
231800 자료구조 거 뭐 대수냐 갑자원(61.255) 11.01.22 95 0
231799 컴팩트하게 써진 알고리즘책을 원하는데 추천하는거 없나요? [5] ㅂㅂ(175.252) 11.01.22 166 0
231798 취업할때 학교 많이 중요한가요? [5] ㅇㅈㅈ(112.164) 11.01.22 276 0
231797 오늘하루 컴퓨터를 안하려고 했어... [1] 꿀레(14.33) 11.01.22 77 0
231796 스페이스바 쓰고 안쓰고가 다른가요? [2] 으앙(119.149) 11.01.22 97 0
231795 형들 이제 예비 고1이야.. [9] 팊팊팊ㅌ피팊갤로그로 이동합니다. 11.01.22 140 0
231794 암만 좋은 CPU, 고용량 램, 비싼 브가 쳐 껴놓으면 모해.ㅋㅋㅋ [3] 하리링이(61.255) 11.01.22 197 0
231793 씨++ 출력하는법좀요 ㅠㅠㅠ [5] 으앙(119.149) 11.01.22 185 0
231792 IE8 64비트가 졸 빠른 이유 [3] 분당살람갤로그로 이동합니다. 11.01.22 216 0
231791 자바부터 먼저해도 된다고 하는데.. [2] 찬양하라.NET갤로그로 이동합니다. 11.01.22 145 0
231790 모닝글로리가 프갤눈팅하면서 본 지존이어ㅆ는데 [1] ㅇㅇ(121.169) 11.01.22 85 0
231789 IE8 64비트버전은 왜케 빠름??? ㅇㅇ(121.169) 11.01.22 77 0
231788 근데 말이야 OT가서 하모니카불면 [2] elwlwlwk갤로그로 이동합니다. 11.01.22 103 0
231787 횽들 유닉스시스템 플밍 배우는데.. 궁금한게 생겼는데 질문좀..ㅜㅜ.. [2] 초보플밍학습(58.74) 11.01.22 103 0
231786 눈이 걱정되면 당근 처먹어~ [2] 갑자원(61.255) 11.01.22 120 0
231785 웹프로그래밍질문 123(218.236) 11.01.22 79 0
231784 해적죽이기 @plus갤로그로 이동합니다. 11.01.22 124 0
231781 액션스크립트3.0 형들에게 자문좀.. [1] 아오짱나(221.149) 11.01.22 97 0
231779 프로그래밍의 중요한 기본들은 C언어 하나로 충분히 배운다. [4] 천재플머(61.77) 11.01.22 316 0
231778 C++ 하나도 모르는데 effective c++ 봐도되나요? [3] oo(119.149) 11.01.22 180 0
231776 고수형들 문자인식 하는 프로그램 어디 없어?? [2] 기사단갤로그로 이동합니다. 11.01.22 170 0
231774 비주얼 드림 과거버전 [2] 유리한갤로그로 이동합니다. 11.01.22 209 0
231773 비주얼 드림 현재버전 유리한갤로그로 이동합니다. 11.01.22 123 0
231771 아 씨바 텍스트큐브 망해서 블로거로 옮겼는데... [1] 아주아슬갤로그로 이동합니다. 11.01.22 94 0
231770 궁금한건데 ... [2] 히히(58.230) 11.01.22 58 0
231769 30시간째 무수면 [1] 우분투짱(174.21) 11.01.22 153 0
231768 어제 약간 실수한 거 같다... [5] 분당살람갤로그로 이동합니다. 11.01.22 203 0
231766 아 도대체... [3] 세대맨(58.230) 11.01.22 125 0
231765 C언어 입문초보자가 묻습니다..... [5] *^^(221.162) 11.01.22 228 0
231764 Dark GDK 마스터용자있슴? 산들애토끼갤로그로 이동합니다. 11.01.22 71 0
231763 또다시 가치레인저 [1] @plus갤로그로 이동합니다. 11.01.22 97 0
231762 c언어 하루2시간씩 몇일 공부해야 어느정도 앎? [8] 섹지보스털갤로그로 이동합니다. 11.01.22 379 0
231761 피투피사이트 금칙어 어떻게 아는방법아는횽없어? 헬ㅠㅠ(59.7) 11.01.22 71 0
231760 횽들 궁금한것 좀 속시원하게 풀어줘 [7] FalCon갤로그로 이동합니다. 11.01.22 145 0
231758 Flux.exe 이 파일 머임 ㅜㅜ 헬프미(113.61) 11.01.22 585 0
231757 그리고 너님들 [1] asdf(112.152) 11.01.22 55 0
231753 racket이 좋습니다만 우분투짱(174.21) 11.01.22 100 0
231748 Irc 접속 성공~ [3] (121.184) 11.01.22 94 0
231746 횽들 나 연봉 올랏어~~ [7] jsp개발자(121.140) 11.01.22 395 0
231745 개발용 cpu는 린필드가 좋을까 투반이 좋을까... [5] SODmaster갤로그로 이동합니다. 11.01.22 174 0
231742 그리드 딜리버리 프로그램이란 ? [5] 풋사과1갤로그로 이동합니다. 11.01.22 201 0
231741 C#과 .NET의 관계 [5] DMW(125.138) 11.01.22 227 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2