질문과 답변

기타
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 12473
에러 해결 기타 안녕하세요 rpg메이커 초보입니다(XP) 좀 도와주셨으면 합니다 4 RPG메이커초보 2020.11.16 150
기타 안녕하세요?맵에대한질문입니다 3 하루/스타 2014.05.27 613
기타 안드로이드 버전 게임제작 하는법 2 4Nine 2014.10.05 735
한글 패치 기타 알만툴 2k 스팀판은 한글패치가 없나요? 김기차 2023.08.28 50
기타 알만툴 xp 제외한 2k, 2k3, vx, ace 의 게임실행시 전체 화면에서 ;; 4 file 빡새 2013.05.06 2161
라이선스 기타 알만툴 게임 스팀 출시시에... 5 무명시절 2021.06.08 166
기타 알만툴 게임 실행에 이동에 관해 오류가 있습니다. 2 하얀악어 2015.07.18 2020
기타 알만툴 게임 에딧 제작 질문 봉구빕스 2018.09.01 67
기타 알만툴 게임을 제가 원하는 부분만 수정하고 싶은데 어떻게 불러오나요?? 1 퍼런나무 2015.05.17 318
기타 알만툴 게임의 유튜브 업로드 4 밴ban 2016.06.19 203
기타 알만툴 그래픽 소재로 도트그림이 주로 사용되는 이유가 따로 있나요? 2 모노 2014.06.18 1546
기타 알만툴 그래픽이나 BGM을 상업적인 목적으로 사용가능한가요? 5 본케 2013.02.28 1058
기타 기타 알만툴 대호 열기 팀키라키라킷즈 2019.07.24 68
기타 알만툴 실행 질문 1 fijifufi4859 2017.01.28 95
기타 알만툴 쯔꾸르 방향키 오류? 2 나랑두 2018.02.17 3923
에러 해결 기타 알만툴2003에서 한글 대사를 쓰면 돈2 2020.11.16 119
퀘스트 작성 기타 알만툴VX아이탬 갯수로 조건분기 하는법줌 알려주세요 1 김정은죽이기게임개발자! 2019.01.06 208
기타 알만툴게임을 시작하면 파일vehicle를 열지않았다는데 1 아키식레코드 2015.01.09 708
기타 알만툴로 모바일게임 만들수 없나요? 2 하와이RPG 2013.11.08 1649
기타 알만툴에서는 데이터베이스를 지원하지 않나요? 1 카리아인 2011.01.01 857
Board Pagination Prev 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ... 37 Next
/ 37