编译环境是Dev-Cpp 5.6.2,不知是Bug,还是其他原因,输出putchar(0)的结果是a.而printf("%d",0)结果正常是0.

#include
main(){ putchar(0); printf("%d",0);}

输出结果如图: