Проблема с программой с++ - Вопросы по С+
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Проблема с программой с++

Регистрация
9 Дек 2013
Сообщения
85
Репутация
0
Спасибо
0
Монет
0
#include<iostream>

void Road_Game();

{

int width = 11,height = 110;

int tires_first[4] ={width / 2 - 1,1,width / 2 - 1) + 1,1};

int tires_second[4];

char road[width][height];

for(int i = 0;i < width;i++)

{

for(int j = 0;j < height;j++)

{

if(i == 0||i == width - 1)

road[j] = '#';

else if(j == 0 || j == height - 1)

road[j] = '#';

else

{

road[j] = ' ';

}

}

road[width / 2 - 1][1] = '@';

road[((width / 2 - 1) + 2)][1] ='@';

road[(width / 2 - 1) + 1][2] = '+';

road[width / 2 - 1][3] = '@';

road[((width / 2 - 1) + 2)][3] ='@';

}

for(int i = 0;i < width;i++)

{

std::cout<<std::endl;

for(int j = 0;j < height;j++)

{

std::cout<<road[j];

}



}



}







int main()

{

Road_Game();

}

требует |7|error: expected unqualified-id before '{' token| , хотя границы не нарушены.
 
Регистрация
17 Сен 2013
Сообщения
99
Репутация
0
Спасибо
0
Монет
0
зачем здесь «;»

#include<iostream>
void Road_Game();
{
 
Регистрация
17 Сен 2013
Сообщения
69
Репутация
0
Спасибо
0
Монет
0
Пожалуйста имейте ввиду, что этот пользователь забанен
#include

void Road_Game() {
constexpr static size_t width = 11, height = 110;
char road[width][height]{};
for (size_t i = 0; i < width; ++i) {
for (size_t j = 0; j < height; ++j) {
if (i == 0 || i == width - 1) road[j] = '#';
else if (j == 0 || j == height - 1) road[j] = '#';
else road[j] = ' ';
}
}
constexpr static size_t pos = width / 2 - 1;
road[pos][1] = road[pos + 2][1] = road[pos][3] = road[pos + 2][3] = '@';
road[pos + 1][2] = '+';
for (size_t i = 0; i < width; ++i) {
std::cout.put('\n');
for (size_t j = 0; j < height; ++j) std::cout
 
Регистрация
16 Дек 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
int tires_first[4] ={width / 2 - 1,1,width / 2 - 1) + 1,1};

) не на месте
 
Регистрация
15 Дек 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
#include

void Road_Game() {
int width = 11, height = 110;
int tires_first[4] = {width / 2 - 1, 1, (width / 2 - 1) + 1, 1};
int tires_second[4];
char road[width][height];

for(int i = 0; i < width; i++) {
for(int j = 0; j < height; j++) {
if(i == 0 || i == width - 1)
road[j] = '#';
else if(j == 0 || j == height - 1)
road[j] = '#';
else
road[j] = ' ';
}
}

road[width / 2 - 1][1] = '@';
road[(width / 2 - 1) + 2][1] = '@';
road[(width / 2 - 1) + 1][2] = '+';
road[width / 2 - 1][3] = '@';
road[(width / 2 - 1) + 2][3] = '@';

for(int i = 0; i < width; i++) {
std::cout
 
Сверху Снизу