发布网友 发布时间:2024-09-26 15:58
共4个回答
热心网友 时间:2024-10-22 01:06
你输入时保存到ch,那个x没有赋值,ch1=x后,ch1也是随机值,所以打印ch1就是乱码了。
试试ch1 = x改成ch1 = ch
还有,由于=优先级低于!=,你的那个while要改成while((ch=getchar())!='\n')
综合起来就是
#include <stdio.h>追问不行。。。每次显示出来的都是几个笑脸。。。
追答我编辑过答案了,再试试:)
热心网友 时间:2024-10-22 01:07
应改为:
热心网友 时间:2024-10-22 01:07
使用wchar类型处理宽字符类型试试,汉子属于宽字符。追问-_-|| 这只是初级c语言,,,,按理说最后会显示出字符来的,为什么不是。。
热心网友 时间:2024-10-22 01:08
#include"stdio.h" 应该是#include<stdio.h>