1、printf("shu chujie guo:a+(-,*,/)b);这一句少个引号,改成:printf("shu chujie guo:a+(-,*,/)b");
2、你的主函数是int型,你忘记返回值了,虽然可以编译,但是要告诉系统正常结束。
3、这是我给你改的代码:
#include <stdio.h>
int main(void)
{
double a ,b;
char c;
printf("shu chujie guo:a+(-,*,/)b");
scanf("%lf,%lf,%c",&a,&b,&c);
switch(c)
{
case '+':printf("%f",a+b);break;
case '-':printf("%f",a-b);break;
case '*':printf("%f",a*b);break;
case '/':printf("%f",a/b);break;
default:printf("shuchu error!");
}
return 0;
}