#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,result;
char d,y;
do
{
printf("숫자1를 입력하시오");
scanf("%d",&a);
printf("연산자를 입력하시오");
fflush(stdin);
scanf("%c",&d);
printf("숫자2를 입력하시오");
scanf("%d",&b);
switch(d)
{
case '+': result=a+b; break;
case '-': result=a-b; break;
case '/': result=a/b; break;
case '*': result=a*b; break;
default : puts("연산자를 제대로 넣으시오");
}
printf("%d %c %d =%dn",a,d,b,result);
while(1)
{
puts("계속 하시겠습니까?(Y/N)");
fflush(stdin);
y=getchar();
if(y=='y' || y=='Y')break;
if(y=='n' || y=='N')break;
puts("Y나 N 값을 넣으시오!");
}
}while(y=='y' || y=='Y');
}
여기서 저 if문을 좀더 깔끔하게 하고싶은데 어떻게 해야하나요 ?