...char str[30] = "ABCDE 1234 jikl XYZ";
printf(strlwr(str));
...
(C)Строковые-Заглавные
Желательно привести небольшой пример(участок кода).
Заранее спасибо.
Цитата: JKJ
Как перевести строковую букву в заглавную?(маленькую в большую)
Желательно привести небольшой пример(участок кода).
Заранее спасибо.
Желательно привести небольшой пример(участок кода).
Заранее спасибо.
Функция char *strlwr(char *s) ; - конвертирует строку к нижнему регистру (т.е. переводит строку в строчные символы).
Код:
Приведет все символы к нижнему регистру.
Функция char *strupr(char *s) ; - конвертирует строку к верхнему регистру (т.е. переводит строку в прописные символы).
А если хочешь руками, смотри таблицу ASCII (если кодировка DOS)
Цитата: wanja
А если хочешь руками, смотри таблицу ASCII (если кодировка DOS)
Зачем таблица?
Я бы так сделал:
Код:
char a = 'X';
a = a - 'A' + 'a';
// теперь a = 'x'
a = a - 'A' + 'a';
// теперь a = 'x'