Пожалуйста, объясните мне результат этой программы:
int main()
{
int a,b,c,d;
a=10;
b=20;
c=a,b;
d=(a,b);
printf("\nC= %d",c);
printf("\nD= %d",d);
}
Выход, который я получаю:
C= 10
D= 20
Мое сомнение в том, что делает оператор "," здесь? Я скомпилировал и запускал программу с использованием блоков кода.