输出的数字不是按我预想的

a的编码不应该是97吗,为什么我输出的是197,检查代码没有错呀

把代码贴上来看看就知道了

你怎么输出的,参考下面:

#include "stdio.h"
int main()
{
    char c = 'a';
    printf("%d\n",c);
    return 0;
}