我写一个间单的c语言错了

#include <stdio.h>

int main();
#define PI 3.1415;
double r, l, S,V,Vs;
printf("请输入半径");
scanf("%f",&r);
l=2PIr;
S=rrPI;
V=PIrrr(4/3);
VS=4PIr*r;
printf("圆的周长为:%2f,圆的面积为:%2f,球的表面积为:%2f球的体积为:%2f",l,S,VS,V),
return 0;
}
这个什么错了

不能直接2PIr,中间加上*

修改如下,供参考:

#include <stdio.h>
#define PI 3.1415 //; 多了分号 ,位置改动
int main()//;  多了分号
{         //少了{ ,修改
    double r, l, S,V,Vs;
    printf("请输入半径");
    scanf("%lf",&r); //scanf("%f",&r);修改
    l=2*PI*r;
    S=r*r*PI;
    V=PI*r*r*r*(4.0/3);//修改
    Vs=4*PI*r*r;  //修改 VS
    printf("圆的周长为:%2f,圆的面积为:%2f,球的表面积为:%2f,球的体积为:%2f",l,S,Vs,V),
    
    return 0;
}