int main( ) { int a=59; putchar(a); return 0;}编译运行后结果输出了一个分号" ; ",为什么不是59呢,我明明给a赋值为59了呀就算我给a赋值为一个个位数,也是不对,直接输出一个空的框,什么都没有感谢~~