title: Multiplying integer with elements of pointer array in C
body: <pre><code>#include &lt;stdio.h&gt;
  
  void main()
  {
      int array[5]={1,2,3,4,5};
      int *parray;
      *parray=&amp;array;
      int i;
      for(i=0;i&lt;5;i++)
      {
          printf("%d%d",*(parray[i]*2));// [Error] invalid type argument of unary '*' (have 'int')
      }
      getch();
  }
  </code></pre>
  
  <p>I don't know why this error is coming. How do I solve it?</p>