Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
#1

Dev-C++ нашёл ошибку и не компилит( - C++

10.11.2012, 18:14. Просмотров 529. Ответов 5
Метки нет (Все метки)

Здравствуйте. Я пишу всем известную игру Х/О. И я застрял в начале пути из-за того что не могу оприделить ошибку которую мне выдяёт компилятор Dev-C++, конечно легче скачать с интернета чьюто работу и здать, но так ни знаний ни опыта программирования не прибавится. Буду признателен если ктонибудь подскажет в чём тут проблема.
P.S если соображу раньше напишу)).
C++
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
const char* board[9] = {"-","-","-","-","-","-","-","-","-"};
 
int get_move()
{
    cout << " It is game X and O " << endl;
    cout << " Move options:  \n\n";
    cout << " 1|2|3" << endl;
    cout << " 4|5|6" << endl; 
    cout << " 7|8|9" << '\n' << endl;  
       
    cout << " Game board:  \n\n";
    cout << " "<<board[0]<<" | "<<board[1]<<" | " << board[2] " " << endl;
    cout << " "<<board[3]<<" | "<<board[4]<<" | "<<board[5]<<" " << endl;
    cout << " "<<board[6]<<" | "<<board[7]<<" | "<<board[8]<<" " << endl;
    
    int move;
 
    cout << "\n Your move! ";
    cin >> move;
    
    while(move > 9 || move < 1)
    {
               cout <<" Try again! Pleas enter number (1-9):";
               cin >> move;
    }
    return move;
}
 
int main()
{
    int move = get_move();
    
    getch();
    return 0;
}
Ошибку выдаёт первой строке таблички где я вставляю элементы массива, а пишет следующие:
17 C:\Documents and Settings\...\...\Untitled1.cpp expected `;' before string constant
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2012, 18:14     Dev-C++ нашёл ошибку и не компилит(
Посмотрите здесь:

компилятор нашёл ошибку - C++
Ввёл всё как в книге, но компилятор нашёл ошибку. Помогите пжалуйста. И ещё, в спец. теме, пытался понять - как же быть с русскими...

проверьте, кажется сам нашёл ошибку уже - C++
Вообщем захотел сделать задачку, чтение из файла символов произвольной длинны и поиск их кол-ва символов. Создаю 2 массива, Под длину...

Dev C++ выдает ошибку - C++
// // Программа для преобразования // градусов Цельсия в градусы Фаренгейта:: // Fahrenheit = NCelsius * (212 - 32)...

Dev C++ выдает непонятную ошибку - C++
Вот код программы: #include &lt;iostream&gt; using namespace std; int main() { cout&lt;&lt;&quot;Hello world\n&quot;; return 0; } Вот ошибка: ...

Компилирует в Dev C++, выдает ошибку в 12 студии - C++
Компилируется в Dev C++, выдает ошибку в 12 студии, в чем дело? #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include...

Найти ошибку в программе делал в DEV-C++ - C++
Решал-решал но не смог выяснить в чем ошибка. Вот моя программа: #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int...

Dev c++ выдает ошибку: expected primary-expression before ':' token - C++
#include &lt;iostream&gt; using namespace std; int main() { double sm,dum,sm_total, dum_total; char key; cout&lt;&lt;&quot;from sm to dum...

найти ошибку! visual studio( на dev c++ программа работает) - C++
Задача: найти ошибку. Код написан в visual studio (на dev c++ программа работает). #include &lt;iostream&gt; #include &lt;conio.h&gt; ...

Dev-C++ выдает ошибку error: converting to execution character set: Illegal byte sequence - C++
Кто в курсе, в чем ошибка. Вот код минимального приложения #include &lt;windows.h&gt; int WINAPI WinMain(HINSTANCE hInstance, ...

Пишет ошибку " 'clrscr' was not declared in this" в dev c++ - C++
//1.Пользуясь рекуррентной формулой yi=yi-1 + yi-3^2, где i=3,4,...n, //для заданного значения n вычислить yn, если известны y0, y1, y2. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.11.2012, 18:24     Dev-C++ нашёл ошибку и не компилит( #2
17 строка надо так cout << " "<<board[0]<<" | "<<board[1]<<" | " << board[2] << " " << endl;
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
10.11.2012, 18:35  [ТС]     Dev-C++ нашёл ошибку и не компилит( #3
а чем это от моего когда тличается? как-то не уловил
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.11.2012, 18:38     Dev-C++ нашёл ошибку и не компилит( #4
17 строка надо так cout << " "<<board[0]<<" | "<<board[1]<<" | " << board[2] << " " << endl;
kravam
быдлокодер
1691 / 878 / 44
Регистрация: 04.06.2008
Сообщений: 5,410
10.11.2012, 18:42     Dev-C++ нашёл ошибку и не компилит( #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
mster-doc, чё за приколы? Тебе написано, ошибка в 17-ой строке
Ищешь строку, пишешь частями
C++
1
cout << " "<<board[0];
компилится? продолжаешь
C++
1
cout << " "<<board[0]<<" | ";
компилится? продолжаешь
...

C++
1
cout << " "<<board[0]<<" | "<<board[1]<<" | ";
компилится? продолжаешь
C++
1
cout << " "<<board[0]<<" | "<<board[1]<<" | " << board[2] " ";
не компилится. Значит, дело в
C++
1
board[2] " "
Тут ошибку уже найдёшь. Это так сложно?
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
10.11.2012, 18:49  [ТС]     Dev-C++ нашёл ошибку и не компилит( #6
Спасибо всем)
Yandex
Объявления
10.11.2012, 18:49     Dev-C++ нашёл ошибку и не компилит(
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru