Create Integer List of Lists in C : <p>I would like to create an integer list in C containing integer arrays of variable size. The length of the main list will not need to change.</p>

<p>How would I declare it - my implementation - particularly my access is not working:</p>

<pre><code>int dataArray[length];
int dataArray[0] = [1,2,3];
int dataArray[1] = [5,6];
.
.
.
populate

for(int a = 0; a&lt;sizeof(dataArray); a++) {
   tempArr = dataArray[a];
   for(into = 0; b&gt;sizeof(tempArr); b++) {
      print(dataArray[a][b])
   }
} 
</code></pre>
