参加在线 C 课程,当我为其中一个作业问题做这件事时,它并没有按我的意愿工作。它应该提示用户输入半径,然后进行计算并打印出答案。它的作用是什么都不打印,但执行得很好,当我输入一个数字时,它会打印出提示和答案。
基本上,为什么它不会提示先输入,因为它是写在代码中的:
int main(void)
{
float volume, radius;
printf("Enter the radius of the sphere: \n");
scanf("%f", &radius);
volume = (4.0f / 3.0f) * 3.14f * radius * radius * radius;
printf("%.2f", volume);
return 0;
}