int ch;
while(ch=getchar()){
if(ch!='\n')
進行后續操作
else continue;
}
但是這樣只能排除換行符的影響吧?如果想排除所有空白字符應該要怎么做呢?謝謝(鞠躬)
p.s.上邊是手機打的,可能符號排版什么的有點混亂,請海涵~
uj5u.com熱心網友回復:
if(ch!='\n' && ch!=' ' && ch!='\t')uj5u.com熱心網友回復:
if(ch !='\n' && ch != '\t' && ch != ' ')
試試這樣
或者
if (!isspace(ch)) //注意加頭檔案<ctype.h>
uj5u.com熱心網友回復:
請參考《scanf()、gets()和getline()讀取輸入》希望能夠幫到您!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/188288.html
標籤:C語言
上一篇:關于二級指標的問題
