輸入 `1,5,6`(帶逗號),程序輸出 `107374176.000000, 0.000000`,預期為 `-2, -3`。
`scanf("%f %f %f", &a, &b, &c)` 要求以空格、換行或制表符分隔輸入。輸入逗號導致 `scanf` 只讀取 `a=1`,`b`、`c` 讀取失敗保留棧上垃圾值,計算出異常結果。
運行程序,輸入:1 5 6(空格分隔)或分行輸入,再按 Enter。
在線編譯測試:codepad.org/3Wmr0j0p,輸出正確為 `-2.000000, -3.000000`。