~cpp
#include<iostream>
#include <ctime>
using namespace std;
/*
{
srand(time(0)); // rand() 합.
// 하 행할 . -_-;;
int x = rand(); // rand()함 한 하 함.
// 하 0 ~ 큰 .
int x1 = rand() % 10; // % 10 하 x1 10
// 0 ~ 9 하 .
int x2 = rand() % 9 + 1; // % 9 하 0~8
// 1 하 1~9 .
return 0;
}
*/
void main()
{
srand(time(0));
int arr[5][5] = {{0,},};
int x = rand() % 5;
int y = rand() % 5;
arr[x][y] = 1;
while( )
{
}
switch(num)
{
case 1 : x=x-1;
y=y+1;
break;
case 2 : x=x;
y=y+1;
break;
case 3 : x=x+1;
y=y+1;
break;
case 4 : x=x-1;
y=y;
break;
case 5 : x=x+1;
y=y;
break;
case 6 : x=x-1;
y=y-1;
break;
case 7 : x=x;
y=y-1;
break;
case 8 : x=x+1;
y=y-1;
break;
}
arr[x][y] += 1;
/* do
{
for(int i=0; i<5; i++)
{
for(int j=0; j<5; j++)
{
}
}
}
*/
int i,j;
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
if (arr[i][j] == 0)
//함 ...
}
}
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
}
}
while (arr[i][j] !=0)
// 표 하...
arr[i][j] != 0
// 한...
cout << arr[i][j]
}while(
/*
if(x>0 && x<4 && y>0 && y<4)
{
int i = rand() % 3 -1;
int j = rand() % 3 -1;
arr[x-i][y-j]
}
else if (x>0 && x<4 && y==0)
{
int k = rand() % 3 -1;
int l = rand() ;
arr[x-i]
*/
// 할 ...
for(int i=0; i<5; i++)
{
for(int j=0; j<5; j++)
{
cout << arr[i][j] ;
}
cout << endl;
}
}