Показать сообщение отдельно
Старый 28.11.2013, 18:45   #1
Devilox
ПроЭктировщик
 
Аватар для Devilox
 
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений
(для 9 пользователей)
Символьный массив

В учебнике по C++ закончил одномерные массивы и подумал, что нужно написать простенькую свою программку, но не тут-то было. Программа должна представлять из себя текстовое управление консолью с каким-нибудь вычислением. Для ввода команд я создал символьный массив, записал в нём, например, команду "exit", однако оказалось, что туда записывается что-то другое, и ничего не работает. Что делать?

#include <iostream>
using namespace std;

int close = 0;

void main() {
	while (close != 1) {
		char string[20];
		cin.getline(string, 10);

		if (string == "exit") {
			close = 1;
		}
	}
}
__________________
(Offline)
 
Ответить с цитированием