level 9
FriadeΩ
楼主
小白求助为什么只会输出\n
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define H 9
#define W 9
void braw();
void start();
int main()
{
braw();
while (1)
{
braw();
}
return 0;
}
int i, j;
int map [H][W] = {
{ 0, 0, 0, 0, 1, 0, 0, 0, 0},
{ 0, 0, 0, 0, 1, 0, 0, 0, 0},
{ 1, 1, 1, 1, 1, 0, 0, 0 ,0},
{ 1, 1, 1, 0, 0, 0, 0, 1, 1},
{ 1, 1, 1, 0, 0, 0, 0, 1, 1},
{ 1, 1, 1, 1, 1, 0, 0, 0, 1},
{ 0, 0, 0, 0, 1, 1, 1, 1, 1},
{ 0, 0, 0, 0, 1, 0, 0, 0, 0},
{ 0, 0 ,0 ,0, 1, 0, 0, 0, 0}
};
void start()
{
for (i = 0;i != H;i++)
for (j = 0;j != W;j++)
{
if ( (i==0) || (i==1) || (j==0) || (j==1))
map[i][j] = '0';
else
map[i][j] = '1';
}
}
void braw()
{
for (i = 0; i < 1; i++)
{
for (j = 0; j < 1; j++)
{
switch (map [i][j])
{
case '0':
printf("#");
break;
case '1':
printf(" ");
break;
}
printf("\n");
}
}
}
2018年10月03日 07点10分
1
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define H 9
#define W 9
void braw();
void start();
int main()
{
braw();
while (1)
{
braw();
}
return 0;
}
int i, j;
int map [H][W] = {
{ 0, 0, 0, 0, 1, 0, 0, 0, 0},
{ 0, 0, 0, 0, 1, 0, 0, 0, 0},
{ 1, 1, 1, 1, 1, 0, 0, 0 ,0},
{ 1, 1, 1, 0, 0, 0, 0, 1, 1},
{ 1, 1, 1, 0, 0, 0, 0, 1, 1},
{ 1, 1, 1, 1, 1, 0, 0, 0, 1},
{ 0, 0, 0, 0, 1, 1, 1, 1, 1},
{ 0, 0, 0, 0, 1, 0, 0, 0, 0},
{ 0, 0 ,0 ,0, 1, 0, 0, 0, 0}
};
void start()
{
for (i = 0;i != H;i++)
for (j = 0;j != W;j++)
{
if ( (i==0) || (i==1) || (j==0) || (j==1))
map[i][j] = '0';
else
map[i][j] = '1';
}
}
void braw()
{
for (i = 0; i < 1; i++)
{
for (j = 0; j < 1; j++)
{
switch (map [i][j])
{
case '0':
printf("#");
break;
case '1':
printf(" ");
break;
}
printf("\n");
}
}
}
