char ch; for (;;) { printf("请输入字符:\n"); scanf_s("%c", &ch); printf("%d", ch); if (ch == 'q' || ch == 'Q') { printf("您输入了Q,程序退出"); break; } getchar(); }
//判断本次一共输入了多少个数字和非数字。
正则表达式匹配一下ch 得到数字长度 ch长度-数字长度为非数字长度