新手,有问题,请各位帮忙看一下,万分感谢!!!
这是书上的一个例子:#include <stdio.h>
int main(void)
{
float radius=0.0f;
float diameter=0.0f;
float circumference=0.0f;
float area=0.0f;
float pi=3.14159265f;
printf("Input the diameter of the tatle:");
scanf("%f",&diameter);
radius=diameter/2.0f;
circumference=2.0f*pi*radius;
area=pi*radius*radius;
printf("\nThe circumference is %.2f",circumference);
printf("\nThe area is %.2f",area);
return 0;
}
我执行后,显示结果为:
Input the diameter of the tatle:
只有这一条 ,然后我输入任何值都没反映
请问这两条为什么没有显示:printf("\nThe circumference is %.2f",circumference);
printf("\nThe area is %.2f",area);
是scanf没读取还是编辑器的问题,我用的是Dev-C++4.9.9.2.