title: Issue with Strlen() functionality in C
body: <pre><code>#include &lt;stdio.h&gt;
  int main()
  {
  char arr[]= {'g', 'e', 'e', 'k', 's'}; 
  printf("%d %d", sizeof(arr),strlen(arr));
  return 0;
  }
  </code></pre>
  
  <p>i am getting output as 5 6 , i am not able to understand why I am getting 6 instead of 5 because the character array length is 5?</p>