(1分)以下定义语句中,(   )错误。

A. int a[]={1,2};
B. char *a[3];
C. char s[10]="test";
D. int n=5,a[n];
出自:长安大学-C语言