我在CODE::BLOCKS运行一下简单的C语言程序时出现了结果为0.000000的错误,不知为何,求请教。

C语言程序:
#include <stdio.h>
main()
{
const double PI=3.14159;
double r;
double s;
scanf("%3f",&r);
s=PI*r*r;
printf("%f",s);
}

double请使用%lf

float 才用的是%f追问

明白了,谢谢你哈!!!

追答

你看清楚

我的是小写的(L) l 不是 1

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答