title: Char ** usage and printing
body: <p>In C, I am using a <code>char **</code> to hold a series of strings.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>char ** c;
  //now to fill c with data ????
  
  //cannot change:
  printf ("%*s%s", 0, "", *c);
  while (*++w)
      printf (" %s", *c);
  </code></pre>
  
  <p>I do not know how to fill <code>c</code> with data. What is the proper way? I cannot change the 3 printing lines because they are in an external function.</p>