关于一个使用定量计算的简单问题。。。
按题目要求当a=3, b=2,c=2.5时,计算(float)(a+b)/3+(int)c,我编辑的程序出来的结果是-680036480.000000,显然是个错误答案,望前辈帮忙看一看问题出在哪#include <stdio.h>
void main()
{ int a,b;
float c,d;
printf("When a=3,b=2,c=2.5\n");
scanf("a=3%d,b=2%d,c=2.5%f",&a,&b,&c);
d = (float)(a+b)/3+(int)c;
printf("d=%f",d);