#include <stdio.h>
int main()
{
char ch;
int is_enter;
while (1)
{
printf("\npress 'q' to exit !\n");
while('\n' == (ch = (char)getchar()));
is_enter = getchar();
printf("is_enter = %d \n ",is_enter);
if ('q' == ch&&is_enter == 10)
{
break;
}
else
{
printf("printf\n");
while('\n' != (ch = (char)getchar()));
printf("input invaild! please try again.\n");
}
}
printf("Exit!\n");
return 0;
}
c语言实现等待用户输入 ‘q‘+回车后退出
C语言控制台输入检测
最新推荐文章于 2024-06-05 13:30:37 发布
本文介绍了一个简单的C语言程序,该程序能够检测用户在控制台的输入,并判断是否按下了回车键以及输入是否为特定字符。通过使用标准输入流 getchar() 函数,程序能持续读取用户输入直到接收到指定退出字符。此外,还展示了如何处理无效输入并提示用户重新尝试。
1574

被折叠的 条评论
为什么被折叠?



