Error cannot convert 'int**' to 'int*' for argument '1' to 'int show(int*)'
<pre><code>#include&lt;stdio.h&gt;

int show( int *m);
int disp(int *n);

int main()
{
    int i;
    int marks[]={55,65,70,75,78};
    for(i=0;i&lt;4;i++)
    {
        disp(&amp;marks[i]);
        return 0;
    }
}

int disp(int *n)
{
   show(&amp;n);
   return 0;
}

int show(int *m)
{
   printf("%d\n", *m);
   return 0;
}
</code></pre>

<p>It is showing:</p>

<pre><code>error[Error] cannot convert 'int**' to 'int*' for argument '1' to 'int show(int*)'
</code></pre>