C里数组长度不能用变量表示,const型的估计也不行你改成int prime[100]={2};看看
定义错了,C语言定义数组有这4中方法,你的用法是第二种,但是写错了,注意看。(1)类型名[] 数组名;(2)类型名[] 数组名 = { 初始值列表 };(3)类型名[] 数组名 = new 类型名[ 数组大小 ];(4)类型名[] 数组名 = new 类型名[ 数组大小 ] { 初始值列表 };
你把后面的[number] 和prime调换一下位置试一下