为什么结果会出现错误

img


为什么c的值会出现问题,我明明输入的是5,为什么输出会变为这样,

第9行,scanf_s("%lf,%lf,%lf", &a,&b,&c); 逗号必须都是英文的,你第一个逗号是中文逗号

你在scanf里使用了全角逗号,删掉,要么录入数据的时候也原样用全角逗号
格式必须完全一致

第9行第二个逗号不是英文逗号