title: initialized and declared ‘extern’, why I'm seeing below warning?
body: <p>Why am I seeing the following warning: 
  warning: ‘i’ initialized and declared ‘extern’</p>
  
  <pre><code>#include&lt;stdio.h&gt;
  extern int i = 1;
  int main()
  {
      return 0;
  }
  </code></pre>
  
  <p>main.c:4:12: warning: ‘i’ initialized and declared ‘extern’
  extern int i = 1;</p>