title: Too many Initialization error
body: <p>I was practicing c questions through "Test your skills in c" books
  where I found this question with following code</p>
  
  <pre><code>char str[5]="abhisheksoni";
  </code></pre>
  
  <p>and this question was "Will this generate any kind of error"
  and answer given was "No compiler never detects the error if bounds of an array are exceeded."
  But when i code this program an error "Too many initialization " generated??</p>