I have a small chessboard programmed. I want to change the method I print out th
ID: 3554758 • Letter: I
Question
I have a small chessboard programmed. I want to change the method I print out the board. Typing out all the array is a bit tedious. How can I convert the code below into a for loop? (or any other loop)? = backslash
else printf("failure, iteration count is %d ",movement_counter);
printf("%d %d %d %d %d ",chessboard[0][0],chessboard[0][1],chessboard[0][2],chessboard[0][3],chessboard[0][4]);
printf("%d %d %d %d %d ",chessboard[1][0],chessboard[1][1],chessboard[1][2],chessboard[1][3],chessboard[1][4]);
printf("%d %d %d %d %d ",chessboard[2][0],chessboard[2][1],chessboard[2][2],chessboard[2][3],chessboard[2][4]);
printf("%d %d %d %d %d ",chessboard[3][0],chessboard[3][1],chessboard[3][2],chessboard[3][3],chessboard[3][4]);
printf("%d %d %d %d %d ",chessboard[4][0],chessboard[4][1],chessboard[4][2],chessboard[4][3],chessboard[4][4]);
return 0;
}
Explanation / Answer
int i, j;
for(i = 0; i <= 4; i++){
for(j = 0; j <= 4; j++){
printf("%d ", chessboard[i][j]);
}
printf(" ");
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.