분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
사용자한테 숫자 2개랑 영문 1개 입력받아서 a 는 숫자두개 더하고 b는 곱하고 c는 빼는건데 아무리해도 mul 입력이 안대요
ㅠㅠ
그 디버깅모드로 봤는데도 3번째껀 그냥 건너뛰어버려서요. 왜그럴까요??
mul에다가 뭘 입력해도 알수없는 오류라고 떠요;;
#include <stdio.h>
main(void)
{
int num1 = 0, num2 = 0;
char mul = 0;
scanf_s("%d",&num1);
scanf_s("%d",&num2);
scanf_s("%c",&mul);
if (mul == 'a')
printf("%d + %d = %d", num1, num2, num1 + num2);
else if (mul == 'b')
printf("%d * %d = %d", num1, num2, num1*num2);
else if (mul == 'c')
printf("%d - %d = %d", num1, num2, num1-num2);
else
printf("알수없는 명령");
return 0;
}
죄송합니다. 댓글 작성은 회원만 가능합니다.