谁能看看我的程序哪里出错了啊/

来源:百度知道 编辑:UC知道 时间:2024/05/15 20:38:49
#include <stdio.h>
#define PI 3.1415926
void main()
{float l,s,r,v;
printf("input radius:");
scanf("%f",&r);
l=2.0*PI*r;
s=PI*r*r;
v=4.0/3*PI*r*r*r;
printf("l=%10.4f\ns=%10.4f\nv=%10.4f\n",l,s,v,);
}

printf("l=%10.4f\ns=%10.4f\nv=%10.4f\n",l,s,v,); 中最后的v后面多了一个“,”
下面是在VC6.0中0 ERROR 0 WARNING的源代码:
#include <stdio.h>
#define PI 3.1415926
void main()
{double l,s,r,v;
printf("input radius:");
scanf("%f",&r);
l=2.0*PI*r;
s=PI*r*r;
v=4.0/3*PI*r*r*r;
printf("l=%10.4f\ns=%10.4f\nv=%10.4f\n",l,s,v);
}

这是C++啊.. 好早以前就忘了!!!

那个PI是不是要指定类型啊??? 在前面加个float看看

是不是少空格啊