title: Working with large integer arrays
body: <p>How to work with large integer, do I need GMP libraries or something?<br>
  I want an array that has elements starting from 0 to 2^32 <br>
  How to get this to work:</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  int main(){
  unsigned int i,j=0,sz=4294967295;
  unsigned int A[sz];
  
  A[j]=0;
  
  for(i=1;i&lt;=sz;i++){
      A[i]=A[j]+1 ;
      j++;
   printf("%u\n",A[i]); 
  }    
  return 0;
  }
  </code></pre>
  
  <p>error: process exited with return value 3221225725 <br>
  is it that the array is too big or something??</p>