对有预处理的printf()有一点比较疑惑
为什么第二个FORMAT输出结果没有%s而且换行左对齐结果
%s C is cool!
! C ic cool
#include <stdio.h>
#define FORMAT "%s! C is cool!\n"
int main(void)
{
int num = 10;
printf(FORMAT, FORMAT);
printf("%d\n",++num);
printf("%d\n",num++);
printf("%d\n",num--);
printf("%d\n",num);
return 0;
}