Тема: Що присвоється змінній, якщо написати с = '10';
Пишу такий код:
#include <stdio.h>
main()
{
    int c, d, e;
    c = 10;
    d = '10';
    e = 5;
    while ((c = getchar()) != EOF)
        if(e >= '0' && e <= '10')
            printf("0 <= e <= 10");
    printf("%d %d %d",'10',c,d);
}У виводі отримую:
'10' = 49;
с = 10;
d = 49;
e = 5;
Прошу пояснити мені, що значить с = '10', що присвоюється змінній?