为了避免连续获取输入造成前面的缓冲区抵消了后面的输入 在每个最后不带\n的printf后面加fflush(stdout); 在每个不想受接收缓冲区旧内容影响的scanf前面加rewind(stdin); cin/cout同理