老实说,这个球的表面积不是4πr²呢,我都被整迷瞪了

#include<stdio.h>
int main()
{
float r,pi=3.14;
float h,c,s,bs,tj,ytj;
printf("请输入圆的半径以及高\n");
scanf("%f %f",&r,&h);
printf("圆的半径为:%f\n",r);
s = pirr;
bs = pi * r;//在这儿呢
tj = 4/3pirrr;
ytj = pi * r * r *h;
printf("圆的面积为 %0.2f\n",s);
printf("\n");
printf("圆的表面积为 %0.2f\n",bs);
printf("\n");
printf("圆球的体积为 %0.2f\n",tj);
printf("\n");
printf("圆柱体的体积为 %0.2f\n",ytj);
return 0;
}

s = pirr;是啥意思?
bs = pi * r;又是算什么的?
看不太懂你的思路

按你后面打印的面积应该是 pi * r * r;代码中乘号*不能像数学一样省略
球表面积是4πr²,你只写了pi * r
体积也有问题