Yes, that's because of a few reasons:
1) You're ruining your array. The double array as dual indexes of 9 elements, so 81 in total. Are you trying to read all 81? What you're doing is reading 10 numbers, because you're starting at index 0 and working your way until index 9, inclusively.
If you just want to read a one dimensional array, it's like this:
For a two dimensional array, it's like this:
int i, array;
2) Your loop does not include the printf(). That is outside the loop because you neglected to put braces around both statements.
int i, j, array;
3) You're printing the address of the element of the array in your printf() statement, not the value that the array contains at that index.