c语言中的运算符能否像整型或字符一样进行操作?以下代码中的输出部分能否精简为printf("%d",a'c'b)?
#include<stdio.h>
int main()
{
int a,b;
char c;
scanf("%d %c %d",&a,&c,&b);
switch(c){
case'+':printf("%d",a+b);
case'-':printf("%d",a-b);
case'*':printf("%d",a*b);
case'/':printf("%d",a/b);
default:printf("ERROR!");
}
return 0;
}