把while(1)对应的反大括号打到break;下面那个反大括号后面
...
while(1)
{
printf(...);
printf(...);
printf(...);
printf(...);
//原来这里的反大括号去掉
Command = getchar();
if(...)
{
break;
}
} //while的反大括号打到这里
...
break必须在循环内使用,从你贴出来的代码来看,应该调用exit退出(上面的printf里面标识了)
好吧,俺这个回答是存在一定问题的。没细看,惭愧 !!^-^!!
你直接把break去掉就行啊,效果上是一样的。要完全退出程序exit