该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include int main(void)
{
double number1 = 0.0;
double number2 = 0.0;
char operation = 0; printf("\nEnter the calculation\n");
scanf("%lf %c %lf", &number1, &operation, &number2); switch(operation)
{
case '+':
printf("= %lf\n", number1 + number2);
break; case '-':
printf("= %lf\n", number1 - number2);
break; case '*':
printf("= %lf\n", number1 * number2);
break; case '/':
if((long)number2==0)
printf("\n\n\aDivision by zero error!\n");
else
printf("= %lf\n", number1 / number2);
break; case '%':
if((long)number2==0)
printf("\n\n\aDivision by zero error!\n");
else
printf("= %ld\n", (long)number1 % (long)number2);
break; default:
printf("\n\n\aIllegal operation!\n");
break;
}
return 0;
}
一个很简单的计算程序,我是新手,但是我到文件夹下把它打开,输入后按回车键想要输出结果时,程序就自动关闭了。求解决方法,或者说是不是要学到新的东西。
急求解答。