因此,我進入大學幾個星期,現在我與C有愛/恨關係。我喜歡這門語言,但是它的某些部分讓我興奮不已。如何在不使用stdlib.h的情況下驗證C語言中的輸入?
目前,我需要進行一個練習,其中從命令行獲取兩個參數,然後檢查它們是否爲字母或零(無論是哪種情況,「無效輸入」和'無效輸入 - 除以零不允許')
但是,對於這個特定練習,我們的標記系統會拒絕任何包含stdlib的程序,這意味着使用類似atoi或atof的東西不是選項。我的教授提到了一些關於使用scanf將參數先解析爲字符串然後將其轉換爲整數的說法,但老實說,現在這已經超出我了。
歡迎使用堆棧溢出!現在你的問題出現了,只是要求你的作業問題的答案,這不是Stack Overflow的問題。我會建議先做一些自己的研究(有無盡的信息來源)並試圖弄清楚。如果遇到可能會產生[良好問題]的特定問題(http://stackoverflow.com/help/how-to-ask),請隨時再次詢問。 – jaredk
哦,別擔心,這不是我訴諸的第一件事。我花了好幾個小時試圖通過純粹的意志來找出問題,然後我轉向我的課程書籍和我的教授,沒有人特別有幫助。 – Absoguar