開發平台(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
請版上高手解惑
感謝