规则:
1.(一直)输入空白字符最后输入回车返回‘\n’;
2.只要有输入其他字符,返回其他字符。
char get_first(void) {
int ch;
ch = getchar();
while (ch!= '\n') {
if (isspace(ch) && ch != '\n') {
ch = getchar();
continue; //如果是空白字符继续输入,直到输入回车/换行或者其他字符
}
else {
while (getchar() != '\n') //丢弃除第一个以外的字符
continue;
break;
}
}
return ch;
}