please correct this code i didnt get the mistake       #include #define NROWS 8 #define NCOLS 8 #define TRUE 1 #define FALSE 0 void main(){     int queenht_row, queenht_col;     int line,row,col,i,j;     int filled;     printf("Chess queenht Program\n");     do{         printf("Enter queenht's coordinates: ");         scanf("%d %d",&queenht_row,&queenht_col);     }while((queenht_row<1)||(queenht_row>NROWS)||(queenht_col<1)||(queenht_col>NCOLS));          for(line=1;line<=2*NROWS+1;line++){         row = line/2;         if(line%2!=0){             printf("+");             for(col=1;col<=NCOLS;col++)                 printf("---+");             printf("\n");         }         else{             printf("|");             for(col=1;col<=NCOLS;col++){                 filled=FALSE;                 if((row==queenht_row) && (col==queenht_col)){                     printf(" Q |");                     filled = TRUE;                     continue;                 }                                  for(i=-2;i<=2;i++){                     for(j=-2;j<=2;j++){                         if((i==j)||(i==-j)||(i==0)||(j==0))                             continue;                         if((queenht_row+i==row)&&(queenht_col+j==col)){                             printf(" |");                             filled = TRUE;                                                          for (upperdiag = 0; upperdiag < queen_upperdiag; upperdiag++)         {             if (queen_upperdiag , lowerdiag) // there is already a queen in upper diagonal!                          filled = FALSE;         }         filled = TRUE;                         }                     }                 }                 if(!filled)                     printf("   |");             }             printf("\n");         }     } }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

please correct this code i didnt get the mistake

 

 

 

#include<stdio.h>
#define NROWS 8
#define NCOLS 8
#define TRUE 1
#define FALSE 0

void main(){
    int queenht_row, queenht_col;
    int line,row,col,i,j;
    int filled;
    printf("Chess queenht Program\n");
    do{
        printf("Enter queenht's coordinates: ");
        scanf("%d %d",&queenht_row,&queenht_col);
    }while((queenht_row<1)||(queenht_row>NROWS)||(queenht_col<1)||(queenht_col>NCOLS));
    
    for(line=1;line<=2*NROWS+1;line++){
        row = line/2;
        if(line%2!=0){
            printf("+");
            for(col=1;col<=NCOLS;col++)
                printf("---+");
            printf("\n");
        }
        else{
            printf("|");
            for(col=1;col<=NCOLS;col++){
                filled=FALSE;
                if((row==queenht_row) && (col==queenht_col)){
                    printf(" Q |");
                    filled = TRUE;
                    continue;
                }
                
                for(i=-2;i<=2;i++){
                    for(j=-2;j<=2;j++){
                        if((i==j)||(i==-j)||(i==0)||(j==0))
                            continue;
                        if((queenht_row+i==row)&&(queenht_col+j==col)){
                            printf(" |");
                            filled = TRUE;
                            
                            for (upperdiag = 0; upperdiag < queen_upperdiag; upperdiag++)
        {
            if (queen_upperdiag , lowerdiag) // there is already a queen in upper diagonal!
            
            filled = FALSE;
        }
        filled = TRUE;

                        }
                    }
                }
                if(!filled)
                    printf("   |");
            }
            printf("\n");
        }
    }
}

Expert Solution
steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education