title: variable point equals element in array
body: <pre><code>#include &lt;stdio.h&gt;
  
  int main() {
  
      char x[] = "hello";
      char *y = "world";
      *y = x[1];
      printf("%s", y);
  
  return 0;
  }
  </code></pre>
  
  <p>Can somebody please help me understand why this code will not compile?</p>