开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Code::Block/win8.1
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
无
问题(Question):
想请问,我用scanf输入两个long double的资料a,b
然后printf出a*b的资料
可是答案不正确
请问是为什么呢???
#include<stdio.h>
int main(){
long double a,b;
scanf("%lf",a);
scanf("%lf",b);
printf("%lf",(a*b))
}
喂入的资料(Input):
输入
4.
5.
得到的输出是-2.000000
请版上高手解惑
感谢