#include int main(void) { int x; int y; int z; x = (y = 23); // sets y, then sets x printf("%i %i\n", x, y); (x = 42) = 371; // x is set to 42 and then set to 371 printf("%i\n", x); (x = y) = (z = 1); printf("%i %i %i\n", x, y, z); x = (y = z) = 2; printf("%i %i %i\n", x, y, z); return 0; }