看看有什么语法错误
{int i,T;double H,R,D, v,m,a,e,b,c,s,p;scanf("%d",&T);
for(i=1;i<=T;i++)
{ scanf("%f%f%f",&H,&R,&D);printf("%f %f %f ",&H,&R,&D);
m=3.141;
a=2*R-H;
b=R-H;
c=H*a*a;
e=b*a*a;
s=c+e-(1.0/3.0)*a*a*a;
v=((4.0/3.0)*R*R*R-s);
p=D*v/((4.0/3.0)*R*R*R);
printf("%.2f %f %f\n",p,H,R);
}