1int
2sub1 (int i, int j)
3{
4  typedef int c[i+2];
5  int x[10], y[10];
6
7  if (j == 2)
8    {
9      memcpy (x, y, 10 * sizeof (int));
10      return sizeof (c);
11    }
12  else
13    return sizeof (c) * 3;
14}
15
16int
17main ()
18{
19  if (sub1 (20, 3) != 66 * sizeof (int))
20    abort ();
21
22  return 0;
23}
24