根据ASCII表输入一个字符输出数字编译出问题
#include <stdio.h>
int main() {
char z = "a";
printf("%c %d", z, z);
getchar();
return 0;
}
int main() {
char z = "a";
printf("%c %d", z, z);
getchar();
return 0;
}
改为 char z = 'a';
"a"是字符串,不能赋值给一个字符。