读书人

为何小弟我就是跳不出循环

发布时间: 2012-05-27 05:42:30 作者: rapoo

为何我就是跳不出循环?

C/C++ code
#include<stdio.h>main()//录入图书名{    char c,s[10];    do    {    printf("输入书名(程序没有约束书名的唯一性):\n");    scanf("%s",s);    printf("按Q返回上一级菜单,按任意键继续\n");    getchar();    scanf("%c",&c);    }    while(c=='Q'||c=='q');    return 0;}


[解决办法]
逻辑错了 while('q' != c && 'Q' != c);
[解决办法]
可以退出吧,应该除了按'Q'、'q'之外都可以退出循环……
[解决办法]
逻辑错了 while( c != 'q' && c != 'Q');

读书人网 >C语言

热点推荐