C语言问题,从键盘输入两个整数及一个运算符(加、减、乘、除)。

2020-05-22 教育 588阅读

#include 
int main()
{int a,b,err=0;
 char op;
 while(1)
 {printf("输入两个整数及一个运算符(+、-、*、/):\n");
  scanf("%d%c%d",&a,&op,&b);
  switch (op)
  {case '+': printf("%d%c%d=%d\n",a,op,b,a+b);break;
   case '-': printf("%d%c%d=%d\n",a,op,b,a-b);break;
   case '*': printf("%d%c%d=%d\n",a,op,b,a*b);break;
   case '/': if(b)printf("%d%c%d=%d\n",a,op,b,a/b);break;
   default: err=1; break;
  }
  if(err)break;
 }
 return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com