error: expected unqualified-id before 'friend'
<pre><code>struct side {           /* Attacks */
    byte attack[64];
    int king;
    byte pawns[10];
};

   static struct side white, black, *friend, *enemy;
</code></pre>

<p>This is part of a small chess program I'm doing in C++ </p>

<p>When I compile, however, I get the following errors:</p>

<blockquote>
  <p>expected unqualified-id before 'friend'</p>
  
  <p>expected initializer before 'friend'</p>
</blockquote>

<p>Is the syntax wrong?</p>
