个人感觉,强制转换一下,更好.

int main()

{

    char a;

    scanf("%c",&a);

    printf("%d\n",a);

}