用return 跳出,不要用break.
int _tmain(int argc, _TCHAR* argv[])
{
char cIn = 0;
do
{
printf("Go on? (Y/N):");
cIn = getchar( );
if(cIn == 'N' || cIn == 'n')
return 0;
printf("\n I'm still alive.\n");
}
while(1);
printf("\n I'm dead.\n");
return 0;
}
直接用if,如果是N则return 0;就可以了。
用continue语句啊