error: invalid type argument of unary '*' (have 'double')
v=PI*r*r*h/3;
#include <stdio.h>
#define PI 3.14159;
int main ()
{
double r,h,v,m;
scanf ("%f %f", &r, &h);
if (h>=0 && h<=5 && r<=5 && r>=0)
{
v=PI*r*r*h/3;
m=7.8*1e3*v;
printf ("%.6lf %.4lf", v, m);
}
return 0;
}