c语言编程没有错误但是运行不出正确结果

2025-04-05 00:59:41
推荐回答(1个)
回答1:

scanf("%f,%f,%f",&a,&b,&c);
你的scanf语句里的逗号是英文逗号
而你运行的时候,有的电脑会自动切成中文输入法所以你输入3,4,5的时候这里的逗号是中文逗号所以就出错了
你在运行的时候注意切成英文输入状态就行了,但还是建议scanf语句里不要添加额外的符号影响输入。