title: Array output miscellaneous
body: <pre><code>#include &lt;stdio.h&gt;
  int main()
  {
  int a=3, b = 6;
  printf(&amp;a[&quot;Hi!Hello! %s\n&quot;], &amp;b[&quot;Mnnit/Softathalon&quot;]);
  printf(&amp;a[&quot;WHAT%c%c%c %c%c %c !\n&quot;], 1[&quot;this&quot;],
  2[&quot;beauty&quot;],0[&quot;tool&quot;],0[&quot;is&quot;],3[&quot;sensitive&quot;],4[&quot;CCCCCC&quot;]);
  return 0;
  }
  </code></pre>
  <p>output:</p>
  <blockquote>
  <p>Hello! Softathalon</p>
  <p>That is C !</p>
  </blockquote>
  <p>Why is this the output? Can anyone explain different format specifier in it?</p>