Я пытаюсь напечатать матрицу символов, используя одиночные puts вместо вложенных циклов, но я всегда получаю еще один символ в конце печати. Я собираюсь сделать игру в понг, и мне нужно как можно быстрее обновить экран.Печать матрицы без петель
void main()
{
int x, y;
char map[40][80];
for(y=0; y<40; y++)
{
for(x=0; x<80; x++)
{
map[y][x]='o'; //Just for testing.
}
}
puts(map);
}
Последние две строки, напечатанные с помощью этого кода являются:
ooooooooooooo...o (80 'o's)
<
Да, я набрал неправильно. mapa на самом деле карта. Язык - C. – Uzai
Строки должны быть нулевыми. – OldProgrammer