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

switch есть небольшие затруднения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести, используя списки, два больших целых числа и выполнить арифметические операции(+,-,*,/) http://www.cyberforum.ru/cpp-beginners/thread67067.html
С++, С помощью списков на С++ надо ввести два больших целых числа(каждое более 1000 знаков ), и произвести арефметические операции(+,-,*,/) с ними. Со слов препода, человек не знающий...
C++ В одномерном массиве N вещественных элементов, вычислить: 1) Номер минимального по модулю элемента массива; 2)Сумму модулей элементов массива, расположенных после первого отрицательного элемента. Сжать массив, удалив из него все элементы, величина которых... http://www.cyberforum.ru/cpp-beginners/thread67062.html
Численная проверка второго замечательного предела C++
Проверит численно второй замечательный предел lim(1+1\n)в степени n при n стремящемся к бесконечности=e, задавая т значения 1,2,3... При каком n исследуемой выражение отличается от e меньше, чем на...
бесконечная суммма C++
Ввести x, epsilon. Вычислить с точностью epsilon бесконечную сумму и указать количество учетных слагаемых. Сумма от k=0 до бесконечности (-x)^2k/2k! Я использовала метод чистки цикла и нашла...
C++ сортировка двумерного массива http://www.cyberforum.ru/cpp-beginners/thread67051.html
помогите как отсортировать массив с использованием индексного массива по столбикам, применив функцию qsort int _tmain(int argc, _TCHAR* argv) { setlocale (LC_CTYPE, "Russian_Russia.1251"); int...
C++ удаление из строки слова Помогите написать полностью код программы для поиска в строке слова и его удаления Добавлено через 8 минут и ещё нужно вывести готовую новую строку без этого слова подробнее

Показать сообщение отдельно
Metal_666_
15 / 15 / 2
Регистрация: 19.10.2009
Сообщений: 187

switch есть небольшие затруднения - C++

25.11.2009, 00:01. Просмотров 1577. Ответов 5
Метки (Все метки)

Есть программа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <windows.h>
#include <iostream.h>
int main()
{
        char *ch;
   cout<<"Enter ab,asd,voro or n"<<endl;
   cin>>ch;
 
   switch (*ch)
      {
         case 'ab':cout<<"YES"<<endl;break;
         case 'asd':cout<<"YES"<<endl;break;
         case 'voro':cout<<"YES"<<endl;break;
         case 'n':cout<<"YES"<<endl;break;
         default:cout<<"NO!"<<endl;
      }
   system ("pause");
   return 0;
}
Когда отслеживаю переменную ch все нормально,но когда доходит до свича,всегда переходит на default,даже если по условию должно подходить,в чем дело и как с этим бороться??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru