f()1 f()
2 {
3   char  c1, c2;
4   char *p1, *p2;
5 
6   do {
7     c1 = c2 = *p1++;
8     while (c1--)
9       *p2++ = *p1++;
10   } while (c2);
11 }
12