使用While迴圈來進行動作,每次跑For迴圈從左到右判斷,如果目前字元為空格且下一個字元也是空格,則將 i+1 來跳過下一個空格字元,這邊需要注意不可以超過字串長度範圍,所以判斷時要先判斷目前是否已經跑到字串的最後一個字元。輸出跑While迴圈的次數-1即可。
範例程式碼