以下错误的定义语句是( )。
int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
int x[][3]={{0},{1},{1,2,3}};
int x[][3]={1,2,3,4};
二维数组定义行数可以省略,列数不能省略,所以答案选择A。