Napisałem taki kod i gdy go uruchomię pojawiają mi się na ekranie nazwijmy to "chierglify"
Sami zobaczcie
Oto kod:
#include <iostream>
#include <cstdio>
#include <conio.h>
#include <windows.h>
using namespace std;
////////////////////////////////////
// zmienne globalne ///
// ///
char map[12][12]; //mapa ///
int sx=6, sy=6; //pozycja weza ///
// ///
// zmienne globalne ///
////////////////////////////////////
void rysuj() //mapa
{
for(int i=0;i<12;i++) //wysokość
{
for(int j=0;j<12;j++) //szerokość
{
map[i][j]= 36;
if(sx==j && sy==i) map[i][j]='O'; //wpypisanie
cout << map[i][j];
}
cout << endl;
}
};
int ruch() //sterowanie
{
int odp=getch();
if(odp=='a')
{
map[sy][sx]=255;
sx--;
}
else if(odp=='d')
{
map[sy][sx]=255;
sx++;
}
}
//////////////////////////////////
////////////PROGRAM///////////////
//////////////////////////////////
int main()
{
rysuj();
for(;;)
{
if(ruch())
{
system("cls");
rysuj();
}
}
getchar();
return 0;
}