Use separate variables for the limits and the loop counters.
You need a widthMax as well.
Also, use some more braces in the for loops to make it very obvious what is going on.
Use separate variables for the limits and the loop counters.
You need a widthMax as well.
Also, use some more braces in the for loops to make it very obvious what is going on.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.