Показано с 1 по 4 из 4
Тема: ошибки..
-
22.06.2009, 00:16 #1
- Регистрация
- 04.06.2009
- Сообщений
- 8
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
ошибки..
Код:#include "stdafx.h" #include "iostream" #include "process.h" #include "conio.h" using namespace std; int main() { char dir='a'; int x=2, y=2; while ( dir != '/r' ) { cout << "\nВаши координаты: " << x ", " << y; //16 строка cout << "\nВыберите направление движения (n,s,e,w)...?"; dir = getche(); switch(dir) { case 'n': y--; break; case 's': y++; break; case 'e': x++; break; case 'w': x--; break; } if (x==5 && y==4) { cout << "\nВы нашли сокровище!!!" << endl << "Press any key to exit..." << endl; exit(0); } } return 0; }
Простейшая программа на c++ и ругается на 16 строку...
Код:1.cpp(16) : error C2143: синтаксическая ошибка: отсутствие ";" перед "строка" 1.cpp(16) : error C2296: <<: недопустимо, левый операнд имеет тип "const char [3]"
-
01.07.2009, 16:35 #2
- Регистрация
- 01.07.2009
- Сообщений
- 4
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Я так понимаю если в 16 строке должно вводиться данный то надо поставить оператор ввода.
cout поменять на cin
Если я не ошибаюсь.
-
13.07.2009, 16:10 #3gludminickГость
Если ещё актуально, пропущен один оператор <<. Строка должна выглядеть так:
cout << "\nВаши координаты: " << x << ", " << y; //16 строка
-
13.07.2009, 19:39 #4
- Регистрация
- 04.06.2009
- Сообщений
- 8
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Сам разобрался в утром... в чем была проблема уже не помню. Спасибо за ответы.
p.s. по поводу оператора cin вместо cout - бред.
Похожие темы
-
Ошибки PHP
от Филатов Никита в разделе PHPОтветов: 4Последнее сообщение: 19.06.2022, 22:11 -
Ошибки теневого копирования.
от Андрей_Ко в разделе Microsoft WindowsОтветов: 1Последнее сообщение: 22.08.2009, 18:07
Социальные закладки