The following declarations that include the comma are not clear to me; about how the left side variables are mapped to the right side values. Therefore what would be the values assigned to the left side variables in each case?
Declaration 1:
long int x, y, z = d[0], k, len;
Declaration 2:
long int x, y, z = d[0], k;
(consider the long int d[100]
array is initiated earlier and the values are assigned.)