本题 Insert 操作读入巨坑:
12pts:读入时请使用 getchar() 并过滤掉 [32,126] 以外的字符,但不要过滤空格和换行符!!!
可以试试用这个读入:
inline void read(char &x){
char ch=getchar();
while((ch<32||cha>126)&&ch!='\n') ch=getchar();
x=ch;
}
28pts:请读入字符串内的所有换行符,但 Get 操作输出时如果光标后是个换行符,只需要输出一个换行,不要输出两次!!!
示例:
if(<blabla>='\n') putchar(<blabla>);
putchar('\n');