scanf("%lf",&fradius); // %lf 不是%if
%lf你写成%if了,第一个字母是L的小写字母l,不是hijk的i
完整代码修改如下,如有帮助,请帮忙采纳一下,谢谢。
#include <stdio.h>
#define PAI 3.14
int main()
{
double fradius;
double fresult = 0;
scanf("%lf",&fradius); //从键盘读取数据
fresult = fradius * fradius * PAI;
printf("%lf",fradius); //显示fradius的值
return 0;
}
1 scanf()中是"%lf", 不是"%if",小写字母L,不是i。
2 printf();中也是缺少"%lf"
好了