Форум программистов, компьютерный форум, киберфорум
Наши страницы

Бред в крестиках ноликах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли создать символьный двумерный массив char ? http://www.cyberforum.ru/cpp-beginners/thread628699.html
Можно ли создать символьный двумерный массив char ? Например char slovo; и потом записывать и считывать слова ?
C++ Строка в консоли Что сделать что бы в консоли, когда выводиться строка, были не крякозябры, а нормальный текст? Русский текст. http://www.cyberforum.ru/cpp-beginners/thread628686.html
C++ Определение метода вне класса, как inline в многофайловом проекте
Здравствуйте! Помогите разобраться!) В общем имеется: /////////////////////////////////////////MonstrLib.h///////////////////////////////// #ifndef MONSTR_LIB
C++ Условие для прекращения цикла
Имеется задача: Ввести двоичный код и перевести его в десятичный. Имеется подсказка для решения задачи: использовать деление и деление с остатком, для "вырывания" отдельных чисел из двоичного кода....
C++ Проблема с массивом строк http://www.cyberforum.ru/cpp-beginners/thread628635.html
Доброго времени суток! Есть класс, в котором объявлен массив строк class MyClass { public: MyClass(); ~MyClass(void); bool Write(int i); void PutValue(int index, char* str);
C++ Проверка на корректный ввод. Выходит из цикла раньше времени Хочется чтобы код заставлял вводить юзера снова и снова пока тот не ввидет корректный инпут. А у меня получается что он просто проверяет и если импут не корректный то выходит из цикла. Подскажите... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6530 / 6092 / 2007
Регистрация: 18.12.2011
Сообщений: 15,844
Завершенные тесты: 1
26.07.2012, 20:22
Первая ошибка
while (q='y')
всегда присваивает переменной q значение 'y',
поэтому условие всегда истинно.
Может быть надо
while (q=='y')

Второе.
Не смешивайте ввод из <iostream> и <stdio.h>
C++
1
2
3
4
5
6
    cin.getline(n1,19);
     //gets(n1);
     cout<<"\n";
     cout<<"\nEnter second player's name: ";
      cin.getline(n1,19);
    //gets(n2);
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru