double型输入用lf,不是if
学编程如果你大小写不分,I,L不分,中文标点和半角标点不分,那绝对要经历一场漫长的考验
如果有帮助的话,请点击右上角【采纳】按钮,支持一下!!
#include<stdio.h>
#define PI 3.14159
int main(void)
{
double radius,area;
printf("2.5\n");
scanf("%lf",&radius);
area = PI * radius * radius;
printf("area = %.2f\n",area);
return 0;
}
double 输出需要用 %lf