c99-like fast enumeration syntax (Using the GNU Compiler Collection (GCC))

#### 9.9.2 C99-Like Fast Enumeration Syntax ¶

A c99-like declaration syntax is also allowed:

      id array = ...;

      for (id object in array)
      {
        /* Do something with 'object'  */
      }

this is completely equivalent to:

      id array = ...;

      {
        id object;
        for (object in array)
        {
          /* Do something with 'object'  */
        }
      }

but can save some typing.

Note that the option `-std=c99` is not required to allow this syntax in Objective-C.