Aaron Lehmann <aaronl@vitelus.com> writes: > > x[0][0] = y[0]; You probably don't want to do this, unless it's only to move an mpz_t. Better mpz_init the elements of x and operate on them as normal.