我得到了錯誤的結構或聯合:對成員要求的東西不是一個結構或聯合在此代碼錯誤:請求成員的東西不是在這個代碼
int main() {
char Oberon;
struct Oberon {
short borsa_oro;
short punti_ferita;
short incantesimi;
short pozione_guaritrice;
short veleno;
char armatura;
char arma;
};
Oberon.borsa_oro=10;
Oberon.punti_ferita=5;
Oberon.incantesimi=2;
Oberon.pozione_guaritrice=5;
strcpy (Oberon.armatura, "Vesti del mago");
strcpy (Oberon.arma, "Spada di Oberon");
return 0;
}
我應該怎麼辦?
1)'字符奧伯倫;'改變'結構奧伯倫奧伯倫;',並移動到後'結構奧伯倫{...}' – BLUEPIXY
2) char armatura; char arma;' - >'char armatura [32]; char arma [32];' – BLUEPIXY
「*我該怎麼辦?*」仔細看一下編譯器的警告/錯誤消息指出的代碼行? – alk