N皇后的求助啊

这里写自定义目录标题

//N皇后
#include<stdio.h>
#include<stdlib.h>
int a[200];
int total=0;
void NQueen(int n,int Sumn);
main(){
int Sumn;
printf(“请输入皇后个数:\n”);
scanf("%d",&Sumn);
NQueen(0,Sumn);
}
void NQueen(int n,int Sumn){
int i,j;
if(n==Sumn){
total++;
printf(“第%d种解法\n”,total);
for(i=0;i<Sumn;i++){
printf(“第%d行皇后排在第%d列\n”,i+1,a[i]+1);
}
return;
}
else{
for(i=0;i<Sumn;i++){
int j;
for(j=0;j<n;j++){
if(a[j]==i||abs(a[j]-i)abs(j-n)){
break;
}
if(j
n)
{
a[n]=i;NQueen(n+1,Sumn);
}
}
}
}
}
N皇后的求助啊
我求解出来的不全啊,帮帮忙看看错在哪