开发者社区 问答 正文

C语言中 如何能:当执行scanf语句时不用敲回车而敲其他键去继续执行scanf后面的语句

C语言中 如何能:当执行scanf语句时不用敲回车而敲其他键去继续执行scanf后面的语句
例如:
scanf("%d%c%d", &n1, &ch, &n2);当输入5 + 9后,按 ‘+’ 来继续执行后面的语句

展开
收起
a123456678 2016-06-07 19:54:21 3803 分享 版权
3 条回答
写回答
取消 提交回答
  • 楼上正解,不过不建议初学者这样玩

    2020-03-19 10:53:40
    赞同 展开评论
  • 专注物联网

    楼上正解,不过不建议初学者这样玩

    2019-07-17 19:30:54
    赞同 展开评论
  • 获取键盘消息 简单代码如下:

        switch(message){
            case VK_ADD:// Body
                        break;
        }

    VK_ADD是楼主需要的小键盘加号,其它键盘按键标识符可参考Windows按键消息

    2019-07-17 19:30:54
    赞同 展开评论