queens
#include <stdio.h> #include <stdlib.h> #include <math.h> int board [ 20 ],count; void queen ( int row , int n ); int main (){ int n; printf ( "Enter the no. of queen: " ); scanf ( " %d " , & n); queen ( 1 ,n); return 0 ; } void print ( int n ){ int i,j; printf ( "Solution: %d \n " , ++ count); for (i = 1 ;i <= n; ++ i){ printf ( " \t %d " ,i); } for (i = 1 ;i <= n;i ++ ){ printf ( " \n\n %d " ,i); for (j = 1 ;j <= n; ++ j){ if ( board [i] == j) printf ( " \t Q" ); else printf ( " \t -" ); } } } int place ( int row , int column ){ int i; for (i = 1 ;i <= row - 1 ;i ++ ){ if ( board [i] == column) return 0 ; else if ( abs (...