0
我正在爲我的學校做一個化學項目。 它應該給任何元素的信息,當它的原子序數作爲輸入。初始化結構數組
的代碼是在這裏:http://pastebin.com/42H1SZhh (我把它放在那裏,因爲它就像400線......)現在
,在第47行,我得到這個錯誤:chemistry.c:46:3: error: expected '}' before '{' token
它強調包含開行梅開二度的元素氦...
{ // This line
"HELIUM", "He", 2, 4 , -269, -272
}
它真的不知道爲什麼會出現這個問題,因爲我確信我的語法是正確的...... 任何人都可以指出其中的錯誤是什麼? 謝謝
您錯過了逗號分隔該初始化程序中的每個數組元素。 (即每個結構關閉'}') – WhozCraig
「,因爲我確信我的語法是正確的」這聽起來非常自信。你是如何確定的? – glglgl
@glglgl,我讀了幾遍,沒有找到任何問題,比如缺少'}'或沒有大括號的循環,我不知道只要它們在不同的位置,它們必須用逗號隔開套大括號:) –