我想要输入a,b,c然后得出area,请问为什么输不出结果?

img

img


a,b,c 需要改成&a,&b,&c


#include <stdio.h>
#include <stdlib.h>

int main() {
    double a,b,c,p,area;
    scanf("%lf,%lf,%lf",&a,&b,&c);
    p=(a+b+c)/2;
    area=sqrt(p*(p-a)*(p-b)*(p-c));
    printf("area:%lf",area);
    return 0;
}