问答详情
源自:2-7 不可改变的常量

这样输哪里错了

我的#include <stdio.h>
   #define POCKETMONEY10   //定义常量及常量值
int main()
{
  int POCKETMONEY = 12;  //小明私自增加零花钱对吗?
   printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
   return 0;  
}


别人的可以输出


#include <stdio.h>


    #define POCKETMONEY10   //定义常量及常量值


int main()


{


   int POCKETMONEY = 12;  //小明私自增加零花钱对吗?


    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);


    return 0;  


}


提问者:KingMisy 2015-08-19 12:48

个回答

  • 01风度
    2015-09-26 00:07:01

    出错代码:#define POCKETMONEY10   //定义常量及常量值

    int POCKETMONEY = 12;  //小明私自增加零花钱对吗?

    应该为:

    #define POCKETMONEY  10   //定义常量及常量值        //注意看10前面有空格

    //int POCKETMONEY = 12;  //小明私自增加零花钱对吗?      //此行代码应该作为注释,所以前面加上注释符号


  • Virture
    2015-08-19 20:00:50

    代码中有中文字符