질문과 답변

기타
2014.04.03 11:15

C 출력 오류

조회 수 941 추천 수 0 댓글 2
Atachment
첨부 '1'
Extra Form
C를 늙은 나이에 배우기 시작한 말라야라고 합니다. 각설하고...

#include <stdio.h>

int main(void)
{
char ch;
int x, y, sum;
do
{
printf("\nA---add\n");
printf("S---subtract\n");
printf("M---multiply\n");
printf("D---divide\n");
printf("Q---quit\n\n");
printf("연산을 선택 : ");
scanf("%c", &ch);
if (ch == 'A' || ch == 'S' || ch == 'M' || ch == 'D')
{
printf("두 수를 입력 : ");
scanf("%d %d", &x, &y);
if (ch == 'A')
sum = x + y;
else if (ch == 'S')
sum = x - y;
else if (ch == 'M')
sum = x * y;
else if (ch == 'D')
sum = x / y;
printf("연산값은%d.", sum);
}
if (ch == 'Q')
break;
} while(1);

return 0;

}

## 더러운 문제가 시키는대로 한 것이라 코드가 멍청한 점 죄송합니다 ##

cbac643236261a960898730931538c68.PNG

코딩을 위와 같이 짰는데 아래와 같은 결과가 나왔습니다.

산을 선택하는 저 목록이 두 번 뜨지 않게 하려면 어떻게 해야하나요?!
Comment '2'
  • ?
    AltusZeon 2014.04.03 11:23

    while(getchar() != '\n');
    를 뒤에 붙여주시면 될 것 같습니다.

    캐릭터를 받는 scanf가 두번째로 나오기 전에 입력버퍼를 비워줘야 합니다.

  • ?
    말라야 2014.04.03 11:44
    궁금한 점이 말끔하게 해결되었어요! :)

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12447
기타 RPG만들기로 만든 게임은 에디트를 사용못하나요? 5 키키두두키 2011.10.09 13477
기타 rvdata2 확장자는 무슨 제작툴을 쓴건가요? 6 식인곰푸 2014.06.17 7781
기타 RPG VX게임 글자가 안나와요 8 file 헤르나오 2015.08.30 6979
기타 Wolf RPG 게임 한글화 4 ★찜찜 2013.01.07 6585
기타 RGSS-RTP 3 arc 2011.07.15 5767
기타 일판 쯔꾸르 게임을 한글화 가능할까요? 8 powerguyner 2012.05.04 5442
기타 울프툴 글자깨짐에 대한 질문입니다 (윈도우10) 3 file 점이 2017.03.20 4851
기타 이미지 원본을 도트화시킬 때 어떻게 하나요? 2 stonesoup 2012.05.04 4790
기타 포토샵으로 캐릭터 도트찍기 어떻게 하나요? 3 stonesoup 2012.05.01 4355
기타 윈도우8 쯔꾸르게임 전체화면시 느려짐 3 북해의명란젓 2014.01.01 4144
기타 울프툴 system.sav 파일 수정 혹은 제목 연동 질문... 1 북조선특작대 2015.10.12 4063
기타 프리서버 구축방법 2 곰테니 2011.01.28 3884
기타 알만툴 쯔꾸르 방향키 오류? 2 나랑두 2018.02.17 3813
기타 캐릭터 칩 만드는 법 2 이호성 2012.09.28 3709
기타 컨스 Classic 스프라이트 관련 질문. 5 Lighna 2012.06.03 3622
기타 조작키가 먹히지 않아요 야묘 2012.06.05 3274
기타 Enterbrain사는 RPG쯔꾸르 프로그램의 저작권 관리에서 손을 놓았나요? 6 하진 2012.04.23 3254
기타 서프라이시아..실행..에대해서.. 1 만둘기 2012.01.19 3243
기타 아이콘을 밖으로...(광물) 2 file 겔럭시 안드로메다 2011.01.29 3191
라이선스 기타 효과음 저작권관련하여 묻고싶습니다 3 redfish 2013.08.06 3183
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 37 Next
/ 37