这段哪里错了。VC怎么编译不出
#include "stdio.h"void main()
{float x,y;
char op;
printf("输入数字:");
scanf("%f%c%f",&x,&op,&y);
switch(op)
{case'+':printf("%.2f%c%.2f=%.2f\n",x,op,y,x+y);break;
case'-':printf("%.2f%c%.2f=%.2f\n",x,op,y,x-y);break;
case'*':printf("%.2f%c%.2f=%.2f\n",x,op,y,x*y);break;
case'/':
if(y==0.0)
printf("error\n");
else
printf("%.2f%c%.2f=%.2f\n",x,op,y,x/y);
}}
[ 本帖最后由 qq23826868 于 2013-4-11 23:42 编辑 ]