Lembre-se este tipo tem apenas 1 byte o que significa que seu valor decimal unsigned pode ser no máximo 255.

main.html
#include <stdio.h>
#include <stdlib.h>

int main() {
    system("title tipo char");
    
    char x = 10, y = 20, z = x + y;
    
    fprintf(stdout, "\n\nResultado: %d\n", (int) z);
    
    return 0;
}


Comentários