为什么运行后会出现debug报错,该怎么办?

就是我运行下面的编码后,点击enter键就出现了debug保错的提示
该怎么办?

img

%f中间目测有个空格,或者你的f是全角的。检查下。

代码在哪里哈?

贴出你的代码以及报错截图

我修正了在我本地测试了一下,你可以复制回去运行一下

#include<stdio.h> 
#define PI 3.14 
int main()
{
    float r, h, C, s, S, v1, v2;
    printf("请输入半径r和h:\n");
    scanf_s("%f,%f", &r, &h);
    C = 2 * PI * r;
    s = PI * r * r;
    printf("圆的面积s=%.2f\n", s);
    S = 4 * PI * r * r;
    printf("圆球的表面积S=%.2f\n", S);
    v1 = PI * r * r * 4.0 / 3;
    printf("圆球体积v1=%.2f\n", v1);
    v2 = s * h;
    printf("圆柱体积v2=%.2f\n", v2);
    return 0;
}

img

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^