C++ kody ascii szachownica2

0

czy może ktoś poradzic jak mam zapętlić środek tak aby powtarzał się 8 razy

#include <iostream>
#include <fstream>
using namespace std;
char znak=218; // - >0-255

void szachownica(int wys, int szer, int rozmiar)
{

   int licznik,licznik2;

   printf("┌");
   for (licznik2=1;licznik2<=rozmiar;licznik2++) printf("─");
   for (licznik=1;licznik<szer;licznik++)
    {
     printf("┬");
       for (licznik2=1;licznik2<=rozmiar;licznik2++) printf("─");
    }
   printf("┐\n");

   printf("├");
   for (licznik2=1;licznik2<=rozmiar;licznik2++) printf("─");
   for (licznik=1;licznik<szer;licznik++)
    {
     printf("┼");
       for (licznik2=1;licznik2<=rozmiar;licznik2++) printf("─");
    }
    printf("┤\n");

     printf("└");
   for (licznik2=1;licznik2<=rozmiar;licznik2++) printf("─");
   for (licznik=1;licznik<szer;licznik++)
    {
     printf("┴");
       for (licznik2=1;licznik2<=rozmiar;licznik2++) printf("─");
    }
    printf("┘\n");

}

int main()
{
    szachownica(8,8,6);

    return 0;
}
1

Po prostu dodaj jeszcze jedną pętle for

https://godbolt.org/z/n9hGjj

1

Tu taki mały refactoring.
https://godbolt.org/z/vjcvjM

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0