刚上大一,哪位帅哥美女帮看下哪里出错了🤞

#include
#include
#define PI 3.14
/求圆球的表面积和体积,求圆柱的体积
分别声明
圆球的表面积公式:s=4
3.14rr
圆球的体积公式:v=4/33.14rrr
圆柱的体积公式:v1=3.14rh
*/
double TrA(int x,int y);//
double TrB(int x,int y);//
double TrC(int x,int y);//
int main()
{
int a,b;
double A;
double B;
double C;
printf ("请输入半径和高/n")
scanf ("%d%d",&a,&);
s=TrA(x,y);//函数的调用
v=TrB(x,y);//函数的调用
v1=TrC(x,y);//函数的调用
printf("圆球的表面积为%f/n",s);
printf("圆球的体积为%f/n",v);
printf("圆柱的体积为%f/n",v1);

system("pause");
return 0;

}
//被调用函数
double TrA(int x,int y)//函数的定义
{
double s;
s=4/3PIrrr;
return s;
}
double TrB(int x,int y)
{
double v;
v=4/3PIrrr;
return v;

}
{
double TrC(int x,int y)
double v1;
v1=PIrr*h;
return v1;
}

scanf ("%d%d",&a,&); b呢?
s=TrA(x,y);//函数的调用
v=TrB(x,y);//函数的调用
v1=TrC(x,y);//函数的调用
你明明定义的是a和b,哪来的x,y啊。都改成a和b啊

#include <stdio.h>
#include <stdlib.h>
#define PI 3.14
double TrA(int x);
double TrB(int x);
double TrC(int x,int y);
int main()
{
int a,b;
double s,v,v1;
printf ("请输入半径和高/n")
scanf ("%d%d",&a,&b);
s=TrA(a);//函数的调用
v=TrB(a);//函数的调用
v1=TrC(a,b);//函数的调用
printf("圆球的表面积为%f\n",s);
printf("圆球的体积为%f\n",v);
printf("圆柱的体积为%f\n",v1);

system("pause");
return 0;
}
//被调用函数
double TrA(int x)//函数的定义
{
double s;
s=4*PI*x*x;
return s;
}
double TrB(int x)
{
double v;
v=4.0/3*PI*x*x*x;
return v;

}
double TrC(int x,int y)
{
double v1;
v1=PI*x*x*y;
return v1;
}

4/3改成 4.0/3 ,问题有点多

#include <stdio.h>
#include <stdlib.h>
#define PI 3.14
 
double TrA(int x);//
double TrB(int x);//
double TrC(int x,int y);//
int main()
{
int a,b;
double A;
double B;
double C;
double s;
double v;
double v1;
printf("请输入半径和高/n");
scanf("%d%d",&a,&b);
s=TrA(a);//函数的调用
v=TrB(a);//函数的调用
v1=TrC(a,b);//函数的调用
printf("圆球的表面积为%f/n",s);
printf("圆球的体积为%f/n",v);
printf("圆柱的体积为%f/n",v1);
system("pause");
 return 0;
}
//被调用函数
double TrA(int r)//函数的定义
{
double s;
s=4.0/3*PI*r*r*r;
return s;
}
double TrB(int r)
{
double v;
v=4/3*PI*r*r*r;
return v;

}


double TrC(int r,int h)
{
double v1;
v1=PI*r*r*h;
return v1;
}