哪里錯了,求大神
#include
#define POCKETMONEY ? ? //定義常量及常量值 int main() { ? ?POCKETMONEY == 10; ?//小明私自增加零花錢對嗎? ? ?printf("小明今天又得到%d元零花錢\n", POCKETMONEY); ? ?return 0; ? } 我到底哪里出錯了,老是說我輸出有問題。我快凌亂了#include
#define POCKETMONEY ? ? //定義常量及常量值 int main() { ? ?POCKETMONEY == 10; ?//小明私自增加零花錢對嗎? ? ?printf("小明今天又得到%d元零花錢\n", POCKETMONEY); ? ?return 0; ? } 我到底哪里出錯了,老是說我輸出有問題。我快凌亂了2017-02-24
舉報
2017-02-25
把大括號里的POCKETMONEY == 10去掉即可,因為在前面已經定義了常量,他是不可變的,所以main里面不能再次賦值,會出錯,,,,,,我是新手,不對的話請大神指教
2017-02-24
樓上正解
2017-02-24
你寫的是POCKETMONEY==10,賦值符號是=,不是==,==是等于。