12.11.2016, 17:27
Quote:
Да. Вот:
Code:
stock ucfirst(string[]) { string[0] = toupper(string[0]); const dist = 'A' - 'a'; for(new i = 1, len = strlen(string), c; i < len; ++i) { if ('A' <= (c = string[i]) <= 'Z') c -= dist; string[i] = c; } } |
//upd
Твоя функция делает из маленького реестра и в большую, т.е:
Вводим: aaaaaaaaaabbbbbbbbbbb
Получится: Aaaaaaaaaabbbbbbbbbbb
Мне же нужна функция каторая не зависимо от реестра работает так:
Вводим: DDDDDDDDFFFFFFFFF или dddddddddffffffffff
Мы получим на выходе: Dddddddddffffffffff