今天做算法题的时候,写了一句scanf("%c",&order);,结果输入部分一直过不了。
scanf()读取输入后的回车会一直留在缓冲区(因为我们在控制台输入数据之后,会按一个回车提交输入),被下一个scanf()读入。
改成scanf("\n%c",&order);即可解决!
今天做算法题的时候,写了一句scanf("%c",&order);,结果输入部分一直过不了。
scanf()读取输入后的回车会一直留在缓冲区(因为我们在控制台输入数据之后,会按一个回车提交输入),被下一个scanf()读入。
改成scanf("\n%c",&order);即可解决!