打印出来什么也没有。。。
打印语句后面的A直接要有逗号分隔,BC也是一样要逗号分隔。
%d改为%s
int m\是什么意思,语法错误了;
把宏定义部分,也就是2到5行换成你想要的就行了,如果有帮助,望采纳,谢谢!
#include <stdio.h>
#define A "skr"
#define B "张三"
#define C "张天"
#define D "我的饼,又大又圆又好吃"
int main(void)
{
printf("%s %s %s\n",A,A,A);
printf("你好,我叫%s,你也可以叫我%s\n",B,C);
printf("初次见面,%s,谢谢。\n",D);
return 0;
}
1、main函数那有问题
2、宏定义里你定义的值是字符串,输出要用%s,%d是输出整数用的
少了个逗号