這個數字不是五列的嗎,為什么讀取的時候用的是11,11不是得到的是10列嗎,為什么要這樣?另外最后輸出的時候代碼里沒有回車,為什么就輸出回車了呢?
uj5u.com熱心網友回復:
11是一行最大字符數吧(包括最后的空字符)你可以把11改成6,看看能不能輸出完整數字圖
uj5u.com熱心網友回復:
大佬們,求助uj5u.com熱心網友回復:
。。。。。。
uj5u.com熱心網友回復:
改成6,輸出的數字就不完整了
uj5u.com熱心網友回復:
如果fgets的第二個引數是6,那么在s中讀取到的是5個有效字符,需要考慮到'\0'也要占一個字符位置;
不清楚是否是2個字符占一個位置,所以加上'\0'是11.建議用7,9這樣的長度去讀取,看看是否完整~
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/9528.html
標籤:C語言
上一篇:一個小程式,運行不出來,求指點
下一篇:資料結構中佇列問題
