我試圖在我的代碼上使用其他語句,但我無法弄清楚正確的sintaxe。 Wheres錯誤呢?如果我評論'Else'行代碼編譯就好了。帕斯卡,不能讓其他作品(起動器)
Procedure im_dumb;
begin
If (1 > 2) Then
begin
AddToDebugJournal('if');
end;
else
begin
AddToDebugJournal('else');
end;
end.
Program New;
begin
im_dumb;
end.
沒有分號。 –
這裏有一個[tutorial here](http://stackoverflow.com/q/28221394/62576)關於使用'begin..end'(包括'else')的幫助。你的代碼非常糟糕我建議你仔細閱讀該教程。 –
如果發佈的示例不是您的原始代碼,則它不屬於此處。除非您發佈**代碼**,否則不要要求我們調試代碼的問題。爲你的問題編寫BS代碼可以改變或隱藏實際的問題(這是你在這裏發佈的垃圾的作用),這既浪費了我們的時間,也浪費了你的時間。有關您的代碼的問題需要**您的代碼**。請將來牢記這一點;如果你不這樣做,你可能會在這裏結束很短的未來。 –