oktw says to #ysitd
if(level!=8){ for(int i=0;i<9;i++){ if((dot[i]==false) && (dotType[i] != dotType[j])){ genPath(dot,i,dotArray,level+1); } } } dot[j] = false; dotArray[level]=9; return 0; } int main(){ //printf("Hello Wolrd\n"); bool dot[9]={false,false,false,false,false,false,false,false,false}; int dotArray[9]={9,9,9,9,9,9,9,9,9} ; for(int i=0;i<9;i++){ genPath(dot,i,dotArray,0