0_0_33570136_17953.cpp:12:28: error: array must be initialized with a brace-enclosed initializer
int m[order][order] = { 0 };
^
0_0_33570136_17953.cpp:44:1: error: could not convert '{2, 1, 1, 1}' from '<brace-enclosed initializer list>' to 'Matrix'
};
^
0_0_33570136_17953.cpp: In function 'int main()':
0_0_33570136_17953.cpp:56:3: error: could not convert '{1, 0, 0, 0, ((x * x) % 10007), ((x * x) % 10007), 1, x, ((y * y) % 10007), ((y * y) % 10007), 0, 0, (((x * 2) * y) % 10007), (((x * 2) * y) % 10007), 0, y}' from '<brace-enclosed initializer list>' to 'Matrix'
};
^
|