char x;
x=getchar();
while(x!='A') x=getchar();
执行完以上语句,输入asajsAPOLK后
x='A'16 进制就是 0x4110 进制就是 65
x为A嘛,循环才能结束
while(x!='A') x=getchar();的意思,就是x要是不是A,就一直让你输入,所以x最终的结果只能是字符'A'