c++ 输入限定练习。输入一个字符串,其输入的字符限定为a-z之间的小写字母及数字,当输入为回车时结束

2024-12-04 15:53:26
推荐回答(1个)
回答1:

#include
using namespace std;

int main(void)
{
cout << "开始输入字符" << endl;
while(1)
{
char c;
c = getchar();
if( '\n' == c)
break;
if( (c <= 'z' && c >= 'a')|| (c >= '0' && c <= '9'))
{
putchar(c);
}
else
{
cout << "输入错误" << endl;
}

}
cout << "输入结束" << endl;
return 0;
}