代码如下:
#include <stdio.h>
int main(void)
{
double a;
scanf("%lf",&a);
printf("%lf",a);
}
1.为CodeBlock 中添加-std=c99
运行结果:
2.CodeBlock 不添加-std=c99
运行结果:
#include <stdio.h>
int main(void)
{
double a;
scanf("%lf",&a);
printf("%lf",a);
}
运行结果:
运行结果:
http://www.cnblogs.com/fly1988happy/archive/2012/04/13/2445465.html
允许在%f说明符前加上l修饰符,即%lf,但不起作用。