-
char readchar() { char tmp = 0; char ch; bool read = false; while (ch = getchar()) { if (ch == '-' || ch == '+') { read = true; tmp = ch; } else if (read) { break; } else { continue; } } return tmp; }
-
ispunct(ch=getchar()) 非字母数字空格 返回1 字母数字空格返回0;
- isalpha() 大写返回2 小写返回1 数字返回0;
- tolower() 若是大写字母则返回小写 若是小写字母则返回小写