>>266
islower(ch)?toupper(ch):tolower(ch)
と
(3)は全然分からないorz