分享至
想請教一個問題當我想用scanf()接收一個正整數,如果使用者輸入浮點數或負數時,直接結束整個程式,我該怎麼撰寫?負數的判斷我知道怎麼做,只是要判斷浮點數這邊遇到困難
P.S 希望還有不用字串的解法
已邀請的邦友 {{ invite_list.length }}/5
參考這篇先用「字串」的方式scanf再自己判斷是int/float/負數
了解,謝謝你
https://stackoverflow.com/questions/33621681/how-to-check-if-user-input-is-a-float-number-in-c
看到這篇文章就想到怎麼解決了,非常感謝你
IT邦幫忙