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

Недопустимый вариант выбора, недопустимый break - C++

Восстановить пароль Регистрация
 
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
21.11.2013, 17:47     Недопустимый вариант выбора, недопустимый break #1
Помогите пожалуйста исправить ошибку в коде программы
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
27
#include <iostream>
#include <string.h>
using namespace std;
void main ()
{
    int num;
    char group[10];
    char *faculty="АП-";
    char *g13="группа 13";
    char *g23="группа 23у";
    char *g22="группа 22";
    cin>>num;
    strcpy (group,faculty);
    switch (num);
    {
        case 1;
            strcat(group,g13);
            break;
        case 2;
            strcat(group,g23);
            break;
        case 3;
            strcat(group,g22);
            break;
    }
    cout<<"Группа"<<group;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2013, 17:47     Недопустимый вариант выбора, недопустимый break
Посмотрите здесь:

Недопустимый else без парного if C++
C++ union REGS rg; недопустимый неполный тип
Недопустимый неполный тип C++
C++ Error C2181: недопустимый else без парного if
Error c2181: недопустимый else без парного if C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mickey_smith
7 / 7 / 1
Регистрация: 20.11.2013
Сообщений: 32
21.11.2013, 18:04     Недопустимый вариант выбора, недопустимый break #2
switch (num); // убери ";"
case 1; // вместо ";" ставь ":"
и все будет ОК)
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
21.11.2013, 18:10  [ТС]     Недопустимый вариант выбора, недопустимый break #3
(19): error C2046: недопустимый вариант выбора
(21): error C2043: недопустимый break
(22): error C2046: недопустимый вариант выбора
(24): error C2043: недопустимый break
(25): error C2046: недопустимый вариант выбора
(27): error C2043: недопустимый break
mickey_smith
7 / 7 / 1
Регистрация: 20.11.2013
Сообщений: 32
21.11.2013, 18:13     Недопустимый вариант выбора, недопустимый break #4
У меня всё работает... VS 2010
В чем собираешь?

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
27
28
29
30
31
#include "stdafx.h"
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
void main ()
{
    int num;
    char group[10];
    char *faculty="AP-";
    char *g13="gruppa 13";
    char *g23="gruppa 23у";
    char *g22="gruppa 22";
    cin>>num;
    strcpy (group,faculty);
    switch (num)
    {
    case 1:
            strcat(group,g13);
            break;
    case 2:
            strcat(group,g23);
            break;
    case 3:
            strcat(group,g22);
            break;
    }
    cout<<"Gruppa"<<group;
 
    _getch();
}
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
21.11.2013, 18:25  [ТС]     Недопустимый вариант выбора, недопустимый break #5
с блок-схемой можете помочь?
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
21.11.2013, 18:34     Недопустимый вариант выбора, недопустимый break #6
Цитата Сообщение от metalist1925 Посмотреть сообщение
с блок-схемой можете помочь?
да научись ты уже сам делать задачи и эти блок схемы))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.11.2013, 18:59     Недопустимый вариант выбора, недопустимый break
Еще ссылки по теме:

В чем причина ошибки "error C2046: недопустимый вариант выбора"? C++
Не могу понять ошибку "C2043: недопустимый break". Задача: найти подстроку в строке C++
Односвязные списки: недопустимый неполный тип C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
mickey_smith
7 / 7 / 1
Регистрация: 20.11.2013
Сообщений: 32
21.11.2013, 18:59     Недопустимый вариант выбора, недопустимый break #7
Если честно, то я не умею их толком рисовать...

Нарисовал логику. Вот что получилось:
Миниатюры
Недопустимый вариант выбора, недопустимый break  
Yandex
Объявления
21.11.2013, 18:59     Недопустимый вариант выбора, недопустимый break
Ответ Создать тему
Опции темы

Текущее время: 10:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru