title: braces around scalar initializer error
body: <p>I have these two structures</p>
  
  <pre><code>struct vino_t {
      int tip;
      char *sorta;
      int godina;
      int cena;
  };
  
  struct vinarija_t {
      char *ime_vinarija;
      char lokacija[50];
      int kolku_vina;
      vino_t *lista_vina;
      int zarabotka;
      int nagradi;
  }
  </code></pre>
  
  <p>and I want to initialize an array of three elements of type <code>vinarija_t</code> (the second structure).</p>
  
  <p>I have my list like this</p>
  
  <pre><code>vinarija_t lista_vinar[3] = {
              {"Bovin", "Negotino", 3, {{1, "zhilavka", 2015, 850},{1, "rkaciteli", 2017, 700},{2, "kratoshija", 2009, 900}},2450,4},
              {"Tikvesh", "Kavadarci", 3,{{2, "vranec", 2016, 750},{1, "smedervka", 2007, 1000},{3, "zinfandel", 2014, 850}},2600,3},
              {"Dalvina", "Bosilovo", 3,{{2, "barbera", 2002, 1200},{3, "merlo", 2017, 850},{3, "malbek", 2016, 700}},2750,5} };
  </code></pre>
  
  <p>and I constantly get the error: braces around scalar initializer for type <code>vino_t*</code>.  I tried changing the braces, adding them, removing them, but somehow nothing solves my problem.</p>