为什么输出是0啊,求大神帮我看看#include<stdio.h>int main(){ double areaT(double x,double y); double r,h; double v; scanf("%lf %lf",&r,&h); v=areaT(r,h); printf("%lf",v); return 0;}double areaT(double x,double y){ double z; z=3.14*x*x*y*(1/3); return(z);}