2017-05-20 21 views
-3

請原諒我,但我是C編程新手。我想獲得用戶輸入並返回每個字符串的第一個字母

我想在c中寫代碼,我會要求用戶輸入,說「Hello World」。一旦用戶給出這個,我想返回像「HW」這樣的首字母。

我已經在網上搜索線索,但沒有任何東西似乎給我足夠的幫助,即使在某種程度上已經有相當有用的線索。

+2

通過讓其他人爲您編寫代碼,您不會學到任何東西。 –

+1

那麼,如果用戶輸入「HelloWorld」,會發生什麼?兩者之間沒有空間。或者只是「Helloworld」?你期待什麼輸出? –

+1

問題是什麼? _「如何讀取用戶的輸入?」_或_如何將字符串拆分爲單詞?_等 – SiggiSv

回答

0

一個簡單的解決方案是使用C中的「scanf」函數讀入字符串,然後遍歷字符串並打印第一個字符以及使用printf函數打印空格後的每個字符。如果你做一些研究,這應該很容易。

+0

嗨,感謝你們所有人的幫助和建議。我已經能夠通過在這裏和那裏獲取信息來進行分類。我很高興在任何時候分享這一點,所以讓我知道是否有人感興趣。比你們都重新 – MettyGuest

相關問題