问答详情
源自:2-5 格式化输出语句

这种方法为什么行不通

#include <stdio.h>
#define age 18
#define height 1.85
#define unit m
int main()
{
 printf("小明今年%d岁\n", age);
 printf("小明身高%f%c\n", height, unit);
 printf("小明现在在慕课网上学习IT技术");
 return 0;
}

提问者:浓稠丶 2018-09-16 22:50

个回答

  • 诸葛匹夫
    2018-09-16 23:25:01

    #define unit m  改为 #define unit  'm'