Hello and thank you for coming here.
I have to do a program that will draw a number of square choosed by the user with incremental letter. For example, if the user choose 4 square, it will return :
DDDDDDD
DCCCCCD
DCBBBCD
DCBABCD
DCBBBCD
DCCCCCD
DDDDDDD
At the time being, my code look like this ;
#include <iostream>
using namespace std;
int main()
{
 int size;
 int nbsquareletter;
     cout << " How many square ?" << endl;
      cin >> nbsquareletter;
      size = nbsquareletter * 2 - 1;
 char squareletter = 'a';
     for (int row = 1; row <= size; ++row)
      {
          for (int col = 0; col <= size; ++col)
          {
            if (row < col) {
              cout << (char)(squareletter + row - 1) << " ";
            }
            else if (row > col)
            {
              cout << (char)(squareletter + col) << " ";
            }
              /*
              cout << col << " ";
              cout << row << " ";
              */
          }
          cout << endl;
      }
  }
If you have any ideas to help me, don't hesitate, I'm struggling. it's been 3.5 hours. Thanks you for reading and have a good day !
 
     
     
    