我想做一个图案,但是运行的出来总是变成只有4,5列,想问一下这是为什么,另外怎么改
#include <stdio.h>
int main()
{
int i=0,j=0;
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b8118c792d292df597c3ac1d8c305ce2/ed5b9245d688d43fab6bd8a46a1ed21b0ff43b79.jpg?tbpicau=2024-09-19-05_dc6e1bd30ce7d28a4d37b34277972340)
int map[][22]={
{1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,0,0,0,1,2,2,2,1,1,0,0,0,1,0,0,0,1,4,1,4,1},
{1,0,1,0,1,2,1,2,1,1,0,1,0,1,0,1,0,1,4,1,4,1},
{1,0,1,0,1,2,2,1,2,1,0,0,0,1,0,0,0,1,4,4,4,1},
{1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,4,1},
{1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,4,4,4,1},
{1,6,1,1,1,1,1,1,1,1,1,1,6,1,1,6,1,1,1,1,1,1},
{1,6,6,6,1,6,1,6,1,6,1,6,6,6,1,6,6,6,1,1,1,1},
{1,6,1,6,1,0,1,6,6,1,1,1,6,1,1,6,1,6,1,1,1,1},
{1,6,6,6,1,0,1,6,1,1,1,1,6,6,1,6,1,6,1,1,1,1},
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,1,1,1,1,1,1,0,0,0,1,1,1,2,1,1,4,1,4,1,1,1},
{1,1,1,1,1,1,1,0,1,1,0,1,2,1,2,1,4,4,1,1,1,1},
{1,1,1,1,1,1,1,0,1,1,0,1,2,2,2,1,1,4,1,1,1,1},
{1,1,1,1,1,1,1,0,0,0,1,2,1,1,1,2,1,4,1,1,1,1}
};
for(i=0;i<16;i++)
{
for(j=0;j<22;j++)
{
switch(map[i][j])
{
case 1:printf(" ");
case 0:printf("*");
case 2:printf("□");
case 6:printf("▲");
case 4:printf("○");
default:("警告,警告");
}
printf("\n");
}
}
return 0;
}
#include <stdio.h>
int main()
{
int i=0,j=0;
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b8118c792d292df597c3ac1d8c305ce2/ed5b9245d688d43fab6bd8a46a1ed21b0ff43b79.jpg?tbpicau=2024-09-19-05_dc6e1bd30ce7d28a4d37b34277972340)
int map[][22]={
{1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,0,0,0,1,2,2,2,1,1,0,0,0,1,0,0,0,1,4,1,4,1},
{1,0,1,0,1,2,1,2,1,1,0,1,0,1,0,1,0,1,4,1,4,1},
{1,0,1,0,1,2,2,1,2,1,0,0,0,1,0,0,0,1,4,4,4,1},
{1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,4,1},
{1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,4,4,4,1},
{1,6,1,1,1,1,1,1,1,1,1,1,6,1,1,6,1,1,1,1,1,1},
{1,6,6,6,1,6,1,6,1,6,1,6,6,6,1,6,6,6,1,1,1,1},
{1,6,1,6,1,0,1,6,6,1,1,1,6,1,1,6,1,6,1,1,1,1},
{1,6,6,6,1,0,1,6,1,1,1,1,6,6,1,6,1,6,1,1,1,1},
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,1,1,1,1,1,1,0,0,0,1,1,1,2,1,1,4,1,4,1,1,1},
{1,1,1,1,1,1,1,0,1,1,0,1,2,1,2,1,4,4,1,1,1,1},
{1,1,1,1,1,1,1,0,1,1,0,1,2,2,2,1,1,4,1,1,1,1},
{1,1,1,1,1,1,1,0,0,0,1,2,1,1,1,2,1,4,1,1,1,1}
};
for(i=0;i<16;i++)
{
for(j=0;j<22;j++)
{
switch(map[i][j])
{
case 1:printf(" ");
case 0:printf("*");
case 2:printf("□");
case 6:printf("▲");
case 4:printf("○");
default:("警告,警告");
}
printf("\n");
}
}
return 0;
}