title: Expected a ';' in an array declaration
body: <p>This is my code:</p>
  <pre><code>#include &lt;stdio.h&gt;
  
  #define MAX_BIT 64
  
  struct binario_puro {
      char bit[MAX_BIT];
  } binario_puro;
  
  int main() 
  {
      binario_puro numeri[] = {
          {&quot;010&quot;}, {&quot;111&quot;}, {&quot;000&quot;}, {&quot;00&quot;}
      };
  
      return 0;
  }
  </code></pre>
  <p>I am getting compile-time error: expected ';' at <code>numeri[]</code>, how can I fix?</p>
  <p>If I replace <code>binario_puro</code> with <code>int</code> it compiles.</p>