1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
f (int phaseone) { typedef struct { unsigned char *p; } FILE; FILE b[2]; static unsigned char xchr[2]; int j; int for_end; if (phaseone) { if (j <= for_end) do *(b[1].p) = xchr[j]; while (j++ < 10); } }