title: having memcpy problem
body: <pre><code>char *a=NULL;
  
  char *s=NULL; 
  
  a=(char *)calloc(1,(sizeof(char))); 
  
  s=(char *)calloc(1,(sizeof(char))); 
  
  a="DATA"; 
  
  memcpy(s,a,(strlen(a))); 
  
  printf("%s",s);
  </code></pre>
  
  <p>Can you plz tell me why its printing DATA½½½½½½½½■ε■????How to print only DATA?? Thanks </p>