title: join() or implode() in C
body: <p>One thing I love about Python and PHP is the ability to make a string from array easily:</p>
  
  <pre><code>Python: ', '.join(['a', 'b', 'c'])
  PHP: implode(', ', array('a', 'b', 'c'));
  </code></pre>
  
  <p>However, I was wondering if anybody had an intuitive and clear way to implement this in C.  Thanks!</p>