入门c语言,这里面怎么写

要求输入一个圆的半径r (编程时不考虑r<0之间的情况发生), 计算并输出该圆的周长c和面积s,要求输出结果保留小数点2位。


int main()
{
    float r=0.f;
    scanf("%f",&r);
    
    float c,s;
    
    c=2.f*3.14f*r;
    s=3.14f*r*r;
    
    printf("c=%.2f s=%.2f",c,s);
    
    
    return 0;
}
#include<stdio.h>
int main()
{
        int r; double s,c;
        scanf_s("%d", &r);
        s = r * r * 3.1415926;
        c = 2 * 3.1415926 * r;
        printf("周长=%0.2lf,面积=%0.2lf",c,s);
        return 0;
}