Allocating memory to **
<p>I have this struct</p>

<pre><code>typedef struct{
 char **palavras;
}no;
</code></pre>

<p>and I want to allocate memory to this array of strings basically</p>

<p>and I can't do this, since it says it expects something before the '('</p>

<pre><code>no *atual;

atual-&gt;(*palavras)=calloc(1,sizeof(char*));
</code></pre>