这是一个超级基本的问题......我正在重新学习C(已经超过5年没有使用它了)。我无法让这段代码工作。我正在尝试将用户输入(ascii 字符)扫描为整数,并显示输入字符的 ascii 代码。
#include <stdio.h>
int main(int argc, char *argv[]) {
int character;
printf("Welcome to ASCII:\n");
do {
scanf("%d",&character);
printf("ascii: %d\n",character);
} while(character != 999);
printf("Done.\n");
return 0;
}
它只为每个输入显示 0 ...