This does not output the entire array like you seem to think it does. It accesses element [3][3] and outputs that (note that [3][3] is out of bounds and therefore this accesses unallocated memory which may crash your program or may just print garbage).
If you want to print the whole array you'll have to do it in a loop, similar to how you're doing the multiplication in the loop.