c - 当用户输入空行时做一些特别的事情

标签 c function

我刚开始学习C。我有一个程序可以打印一个菜单,让用户一步一步地选择要做什么。现在我想在用户输入空行时返回到主菜单,但是我该怎么做呢?
我想我可以创建一个将程序返回到主菜单的函数,但是什么时候调用该函数呢?我知道每当我 scanf 东西时放一个 if-else 是不好的...

我习惯了面向对象的世界,所以这对我来说有点陌生,请帮忙:)

最佳答案

我猜你正在使用 switch 语句来过滤你的输入,所以只需为 '\n' 或换行符设置一个选项来输出打印菜单。

关于c - 当用户输入空行时做一些特别的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2456203/

相关文章:

excel - VBA 自函数返回#VALUE!单元格出错,而在函数窗口中正确返回实际值

function - 如何在 Pyspark 中使用数据框中的函数 withColumn 函数?

c - scanf() 跳过变量

c - 如何从标准FILE结构获取文件名?

c - Vigenere Cipher - 如何忽略纯文本中的空格(在 C 中)?

c - 我如何修改我的函数以仅创建一个新线程而不是两个,并且仍然获得相同的排序结果?

如果输入零或 1 作为参数,C++ 阶乘函数必须返回 -1

C 在函数中分配动态内存 - 相同的结果

c - 如何在keil中使用GNU原子内存访问函数

javascript - 我可以定义一个函数,该函数根据哪个选择器处于事件状态而采用可变参数吗?