一个计算机小程序。不知道为什么出错。
#include<stdio.h>void main()
{
double a,b;
char x;
printf("请输入两个运算数:\n");
scanf("%lf,%lf",&a, &b);
printf("请输入四则运算符:\n");
scanf("%c",&x);
switch(x)
{
case '+':printf("%lf\n",a+b);break;
case '-':printf("%lf\n",a-b);break;
case '*':printf("%lf\n",a*b);break;
case '/':printf("%lf\n",a/b);break;
default:printf("input error!\n");
}
}
为什么会出这个错呢。看不太懂。感觉没什么问题呀。
打错了。计算器。 scnaf的引号中间的逗号去掉,输入的时候直接用空格分开即可 en
你那个 变量x 里运行完存的是换行符 \n 你倒是快给老子弄个最佳答案啊
页:
[1]