title: Dynamic string array struct in C
body: <p>I have to write a function in c which will return a dynamic array of strings. Here are my requirements:</p>
  
  <ul>
  <li>I have 10 different examine functions which will return either true or false and associated error text. (error text string is also dynamic).</li>
  <li>My function must collect the result(true or false) + the error string and it will be called n examine functions. So my function must collect n results and finally return a dynamic array of strings to other functions.</li>
  </ul>