printf("\ndepth%d\n",depth);if(flag==1)printf("resolvesuccessfully\n");elseprintf("noresolve\n");}/*aidfun*/intcheckXiePos(intr1,intr2,intc1,intc2){return!(fabs(r1-r2)==fabs(c1-c2));}intcheckVPos(int*arr,intlen){intflag=1;inti,j;assertF(arr!=NULL,"incheckVPos,arrisnull\n");for(i=0;i<len-1;i++)for(j=i+1;j<len;j++)if(arr[i]==arr[j]){flag=0;break;}returnflag;}intpartFinished(int*arr,intlen){intflag=1;inti,j;assertF(arr!=NULL,"inpartFinished,arrisnull\n");flag=flag&&checkVPos(arr,len);for(i=0;i<len-1;i++)for(j=i+1;j<len;j++){flag=flag&&checkXiePos(i,j,arr[i],arr[j]);if(!flag)gotoout;} }

热心网友

搞不懂,怎么连主函数也没有,用到的变量定义也没有?