|
#include<stdio.h>
main()
{
int a,b,c;
c=0;
char n;
n=' ';
printf("a갑을 입력하시오\n");
scanf("%d", &a);
printf("b값을 입력하시오\n");
scanf("%d", &b);
printf("\n기호입력 = ");
n=getchar();
switch(n)
{
case '+' : c=a+b; break;
case '-' : c=a-b; break;
case '*' : c=a*b; break;
case '/' : c=a/b; break;
}
printf("%d %c %d = %d\n",a,n,b,c);
}
이렇게 햇는데 오류가나네요 무슨문제가 있는건지 모르겟어요
실행하면 A.갑치고 B갑치면 기호입력치는건 안나오고 바로 그냥 A갑 B갑이 계산이 이상하게 되어나옴니다.
|