重點部分
bool cmp(char a, char b){ char la = tolower(a), lb = tolower(b); if (la != lb) return la < lb; else return a < b;}