求大佬指正错误
#include<stdio.h>#include<math.h>
#define PI 3.14159
double Area(r,h)
{
double l;
double area;
l=sqrt(h*h+r*r);
area=PI*r*l;
return area;
}
double Volume(r,h)
{
double volume;
volume=1/3*PI*r*r*h;
return volume;
}
int main()
{
double r,h,area,volume;
scanf("%lf,%lf",&r,&h);
area=Area(r,h);
volume=Volume(r,h);
printf("Radius=%.2f,Heigh=%.2f,Area=%.2f,Volume=%.2f",r,h,area,volume);
return 0;
}
本来是想求体积和表面积的,但是运行后就是图片这样了