小白求教 运行闪退
一个判断数组是否由大到小排列的函数运行时闪退了 求解什么情况?
程序代码:
#include <stdio.h>
#include <stdlib.h>
int in_order(int x,int y)
{
int i,j=0;
int z[1000][1000];
for(i=0;i<y;i++)
{if(z[x][i]>=z[x][i+1]) j=j+1; else continue;}
if(j==y-1) return 1;
else return 0;
}
int main(int argc, char *argv[])
{ int x,a[1][3]={3,2,1};
x=in_order(0,2);
printf("%d",x);
system("PAUSE");
return 0;
}









