Арифметические операции над Char в Си

Если в элементах массива типа char лежат два элемента, считанных с клавиатуры(точно цифры) и требуется записать в элемент третьего массива тоже типа char их сумму, как это реализовать?


Ответы (1 шт):

Автор решения: Billy
#include <stdio.h>

int main(void) {
    char a[3]{'5', '8'};
    a[2] = a[0] - '0' + a[1] - '0';
    printf("%d\n", int(a[2]));
}
→ Ссылка