【发布时间】:2008-11-07 02:54:17
【问题描述】:
我试图让这个程序给我一个输出,当我做加法、减法、乘法或除法问题时,它会给我答案。但是,它不起作用,任何人都可以帮忙。
int main ()
{
int choice;
float a, b;
float sum;
float difference;
float product;
float quotiont;
printf("This program adds, subtracts, multiplies, and divides.\n");
printf("**************\n");
printf("* Calculator *\n");
printf("**************\n");
printf("Enter an expression: ");
scanf("%f %f", &a, &b);
scanf("%f %f %f %f", &sum, &difference, &product, "iont);
sum = a + b;
difference = a - b;
product = a * b;
quotiont = a / b;
if(a + b)
printf("Answer = %f\n", &sum);
else if(a - b)
printf("Answer = %f\n", &difference);
else if(a * b)
printf("Answer = %f\n", &product);
else if(a / b)
printf("Answer = %f\n", "iont);
else
printf("Error");
}
【问题讨论】:
-
重新标记为非 unix 特定的。有人需要编辑标题(如果可能的话?),因为它也与 Putty 无关......
-
也与 C++ 无关
-
编辑了标题,保留了 C++,因为它是有效的 C++ 代码...(Mike 可能不知道其中的区别。)
标签: c