Нужно char перевести в верхний регистр.
Проверяю, является ли символ буквой, в каком она регистре, а потом прибавляю к коду 32. Но выходит что-то странное:
char *so = "aA", s[2]; strcpy(s, so);
printf("Code %c: %i, code %c: %i\n", s[0], s[0], s[1], s[1]);
printf("\n---%i---\n", s[0]);
s[0] += 32;
printf("\n---%i---\n", s[0]);
Вывод:
Code a: 97, code A: 65
---97---
----127---
Как реализовать это? С++


Ответ на:
комментарий
от klalafuda
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.