为什么以下c代码不起作用?

时间:2017-01-30 01:07:51

标签: c string char printf scanf

我正在尝试将用户输入的字符转换为其字符代码。

int main(){
    char converter;
    scanf("enter a character: %c", &converter);
    printf("your character code is %d", converter);
    return 0;
}

1 个答案:

答案 0 :(得分:2)

这将为您提供每个角色的关键代码:

#include <stdio.h>

main()
{
    char converter;
    printf("enter a character: ");
    scanf("%c", &converter);
    printf("your character code is %d", (int)converter);
    return 0;

}

此外,每个相应的代码可以在这里找到: http://www.expandinghead.net/keycode.html