隔一个存储是因为你循环语句中while里的getchar()读取了字符
嗯嗯,谢谢啦,那请问如何解决呢?不要getchar()吗?还是换成别的?现在的我只会用getchar()!='\n'来结束循环
@218~陈笑璞: 比如可以这样:while(scanf("%c", &x)==1 && x!='\n'){...}
@GraceSkyer: 好,谢谢,我先试下