輸入字串時使用gets(a)不會報錯 a為定義好的陣列
為什么gets(a)替換為scanf(“%s”,a)會報錯呢
uj5u.com熱心網友回復:
錯有可能不是這個原因,貼上具體錯誤資訊看看uj5u.com熱心網友回復:
建議貼出你的代碼,并說明一下你的編譯器;vs不支持scanf函式而是支持更安全的scanf_s函式,因為對于%s,比scanf多一個引數,即a陣列的長度;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/12618.html
標籤:C語言
上一篇:計算機組成原理,求助
下一篇:C++小白求助!
