\ 表示目錄,但在 Turbo C 字符串中是轉義字符。例如 "c:\new\tbc.dat" 中 \n 和 \t 被編譯為換行和 Tab,導致文件名非法。正確寫法:"c:\\new\\tbc.dat"。float l; printf("%c", l);。scanf() 忘記取地址:如 int l; scanf("%d", l); 應為 &l。switch 缺少 break 導致貫穿執行。= 誤用為關係運算符 ==。if-else 不配對。malloc()/calloc() 分配的內存用完未 free(),導致後續調用死機,佔用系統內存。—— END ——