回 4楼(celeron533) 的帖子
啊,恍然大悟,当我输入pabcd按回车时,程序将abcd正确加密为bcde,而且做了个实验,果然后来的getchar会吃掉回车;
#include<stdio.h>
void main()
{
char a,b;
int e=1;
a=getchar();
if(e<2){
b=getchar();
putchar(b);
putchar(b);}
} 实验步骤:输入z按回车
#include<stdio.h>
void main()
{
char a,b;
int e=1;
a=getchar();
if(e<2){
b=getchar();
putchar(b);
putchar(b);}
} 实验步骤:输入z按回车