最近读书,读到“在C语言中,只有产生实际操作的才成为语句,对变量的定义不作为语句,而且要求对变量的定义必须出现在本块中所有程序语句之前。因此C程序员已经养成了一个习惯:在函数或块的开头定义全部变量。”
学会了,做题
int main(){
int n,q;
int library[n];
int i;
scanf("%d %d",&n,&q);
自信提交,全都RE了(哭。
改成
int main(){
int n,q;
int i;
scanf("%d %d",&n,&q);
int library[n];
就AC啦~