Ncurses和C-do-while循环不能与ncurses一起使用,但可以不使用

时间:2014-01-05 19:18:56

标签: c loops ncurses

我的这个功能有问题:

int givePar1(int f1){
    do{
        printw("Please enter the number between 1 to 40:\n");
        scanw("%d",&f1);    
        }while((f1<0||f1>41)&& ifSign());
        return f1;
}

它在一个简单的C(没有ncurses)中完美地工作。使用这个库,当满足while的条件时,整个程序停止,我被迫重新启动它们。以前,当我没有使用ncurses时,循环按照我的意愿工作 - 如果数字不是来自范围,程序再次询问。我可以猜一下,我应该添加与ncurses库相关的东西,但我不知道它应该是什么。

0 个答案:

没有答案