1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;
int main(int nNumberofArgs,char* pszArgs[])
{
char grid[5][5] = {{'\xB2','\xB2','\xB2','\xB2','\xB2'},
{'\xB2','\xB2','\xB2','\xB2','\xB2'},
{'\xB2','\xB2','\xB2','\xB2','\xB2'},
{'\xB2','\xB2','\xB2','\xB2','\xB2'},
{'\xB2','\xB2','\xB2','\xB2','\xB2'}};
int x,y,I;
for(;;)
{
I = 0;
for(int i = 0;i < 5;i++)
{
for(int j = 0;j < 5;j++)
{
cout << grid[i][j];
}
cout << endl;
}
cout << endl << endl;
cout << "Choose a spot to delete: " << endl;
cout << "X: ";
cin >> x;
cout << "Y: ";
cin >> y;
grid[y-1][x-1] = ' ';
for(int i = 0;i < 5;i++)
{
for(int j = 0;j < 5;j++)
{
if(grid[i][j] == '\xB2')
{
I++;
}
}
}
if(I == 0)
{
cout << "You destroyed the cake!" << endl;
break;
}
}
return 0;
}
|