2017-03-20 23 views
-7

該程序的目標是將3個名稱讀作字符串,並通過if else語句按字母順序輸出。這是我第一次不得不處理一個嵌套的if語句,而且我的格式不正確。 {}一直給我一個錯誤。通過if else語句將名稱排序爲阿爾法順序

enter image description here

+1

請直接在您的問題以文字的形式,您的例子是一個更容易匹配括號。 –

+1

不要發佈文字圖片或指向文字圖片的鏈接。發佈文字。 – molbdnilo

+1

試試這個:'Ctrl-A'來選擇一切,然後'Ctrl-K Ctrl-F'來格式化選擇。這將修復縮進並讓你看到你出錯的地方。 (並且不要過度使用Enter鍵,太多的垂直空間會導致代碼難以跟蹤。) – molbdnilo

回答

1

else前就計數的{}數量。

在第34行有一個if() {開始。它在哪裏結束?

我發現,如果你把它們放在一個單獨的行

if (condition) 
{ 
    do_something(); 
} 
else 
{ 
    do_something_else(); 
}