close
LV超3A名牌購物網

對你這個問題,提出二個解決的方法:

方法一:
在 scanf("%[^\n]",buf); 這行的下面加一行
fflush(stdin);

這是因為你這個 scanf(.....)會把 '\n' 留在輸入緩衝區內,
導致迴圈下一次執行這行指令時發生干擾。
加了 fflush(stdin); 便可把緩衝區清空,如此便不會發生干擾了。

方法二:
把 scanf("%[^\n]",buf); 這行整個改用如下:
gets(buf);

以本例而言,建議採用方法二

LV超3A名牌購物網
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 方志遠 的頭像
    方志遠

    Lv,Gucci,Lv包包,Lv錢夾,Lv手錶,Lv目錄,Gucci公仔包,Lv購物包,Lv水桶包,Lv批發,愛美仕名牌購物

    方志遠 發表在 痞客邦 留言(0) 人氣()