title: Structure array initialisation
body: <p>The error encountered is: expected expression before '{' token. Why it is so?</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  int main ()
  {
      struct test
      {
          char a[100];
          int g;
      } b[2];
      b[0] = {"Maharshi", 5};
      b[1] = {"Hello", 6};
      printf("%u %u", &amp;b[0], &amp;b[1]);
      return 0;
  }
  </code></pre>