C语言中switch语句中的问题,为什么下列程序运行不了?

2024-11-03 00:31:25
推荐回答(3个)
回答1:

一楼的回答说出了错误所在的行。

scanf_s中,不能指定读入浮点型变量的小数位数(但是可以指定总的浮点数宽度)

例如:

回答2:

输入数据时不能规定精度,例如:scanf(“%7.2f”,&a);是不合法的

回答3:

scanf_s("%.2lf%c%.2lf",&a,1,&c,1,&b,1)