在下面的一维数组定义中,()语句有语法错误。
A:int a[ ]={1,2,3};
B:int a[10]={0};
C:int a[ ];
D:int a[5];
出自:国家开放大学《C++语言程序设计》