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

Программа слетает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите как правильно сделать http://www.cyberforum.ru/cpp-beginners/thread1000090.html
Помогите пожалуйста нужно отсортировать четные элементы массива а не четные оставить на своих местах. Например ввожу 14 52 6 8 4 ---— 1 и 5 не четные они стоят на месте а четные сортируются вот что...
C++ Невозможно преобразовать "overloaded-function" в "LPDSENUMCALLBACKW" Всем привет. Решил изучить библиотеку DirectSound. Попробовал пример с сайта microsoft, а именно, узнать список подключенных устройств для записи. Собственно код на VS2010 c++. BOOL CALLBACK... http://www.cyberforum.ru/cpp-beginners/thread1000067.html
C++ Выделить часть текста между словами, вводимыми с клавиатуры
Вот сообственно задание: Выделить часть текста между словами, вводимыми с клавиатуры. Подскажите пожулуйста ход решения или какими функциями воспользоваться?...
C++ Бинарный поиск
Писал алгоритм бинарного поиска по массиву строк. В результате, почему-то, периодически функция не находит строку, которая есть. int binary_search(std::string** strlist, std::string key, int num)...
C++ как записать задание №3 ? http://www.cyberforum.ru/cpp-beginners/thread1000043.html
#include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <math.h> //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma...
C++ Почему ошибка? #include <iostream> #include <Windows.h> #include <conio.h> #include <stdio.h> using namespace std; int main() { setlocale(LC_ALL,"rus"); подробнее

Показать сообщение отдельно
TheWonderer
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 8

Программа слетает - C++

06.11.2013, 22:24. Просмотров 310. Ответов 7
Метки (Все метки)

Здравствуйте, взял код из книги, но при выполнении программа слетает после вода слова и нажатия Enter

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
#include <iostream>
#include <cstring>
using namespace std;
 
   char *keyword[4][2] = {
  "for", "for(init; cond; inc)",
  "if", "if(cond) ... else ...",
  "switch", "switch(var) { case-list }",
  "while", "while(cond) ..." };
  
  int main()
  {
    char str[80];
    int i;
    
    cout << "Enter keyword: ";
    cin >> str;
    
    for(i=0; *keyword[i][0]; i++)
     {
       if(!strcmp(keyword[i][0], str))
         cout << keyword[i][1] << endl;
     }
     
     return 0;
  }
не могу понять что не так...?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.