// broken1.c: broken because the output depends on the compiler // // build with: gcc -Wall broken1.c #include int main() { int x = 5; int y = (++x) * (++x); printf("x at end: %d; y: %d\n", x, y); return 0; }