Тема: Що присвоється змінній, якщо написати с = '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', що присвоюється змінній?