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

Не понятные ошибки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Если делать комуто нечего то помогите пожалуйста) http://www.cyberforum.ru/cpp-beginners/thread225693.html
Надо написать программу: Ввести строку. Вывести различные слова вместе с количеством их появления в строке. Может ктонибудь с этим делом помочь? А то я несовсем понимаю что надо написать после ввода строки)
C++ С++ квадратное уравнение Здравствуйте! Подскажите с чего начать вот такую задачу решать. Спасибо всем за помощь! Задача (консольная программа). Верно ли, что число d является корнем уравнения a*x^2+b*x+c=0 или уравнения m*x+n=0? Программа должна выдать один ответ на поставленный вопрос. Входные данные ввести из файла. Ответ вывести в окно консоли. http://www.cyberforum.ru/cpp-beginners/thread225688.html
иерархия геометрических фигур C++
Проблема с классами, никак не могу из за этого написать последнюю прогу... Помогуте если не сложно Создайте простую иерархию геометрических фигур, состоящую из базового класса Shape и производных классов Circle и Triangle. Опишите в базовом классе поля и методы характерные для всех фигур одновременно. Включите в базовый класс виртуальную функцию draw() и переопределите её в производных...
C++ Функции С++
Доброго времени суток =) Ребят напишите плиз функции С++, кроме main =) и отпишите пожалуйста зачем эти функции нужны =)
C++ Хранение данных на внешних носителях. http://www.cyberforum.ru/cpp-beginners/thread225678.html
Помогите,пожалуйста,решить: 1. Используя ввод-вывод в стиле С создать файл и записать в него структурированные данные. 2. Вывести созданный файл на экран. 3. Удалить из файла данные в соответствии с вариантом. 4. Добавить в файл данные в соответствии с вариантом. 5. Вывести измененный файл на экран. 6. Используя ввод-вывод в стиле С++ создать файл и записать в него структурированные...
C++ Приведите пример программы с применением слова enum Приведите пожалуйста пример программы с применением слова enum подробнее

Показать сообщение отдельно
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
08.01.2011, 17:04  [ТС]     Не понятные ошибки
Спасибо. Эти ошибки вроде исчезли, но вот появились новые ошибки:
.cpp(42) : error C2360: пропуск инициализации 'otv1' из-за метки 'case'
.cpp(20): см. объявление 'otv1'
.cpp(42) : error C2360: пропуск инициализации 'S' из-за метки 'case'
.cpp(19): см. объявление 'S'
.cpp(43) : error C2361: пропуск инициализации 'otv1' из-за метки 'default'
.cpp(20): см. объявление 'otv1'
.cpp(43) : error C2361: пропуск инициализации 'S' из-за метки 'default'
.cpp(19): см. объявление 'S'


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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
using namespace std;
 
char* zamenaStr1Str2(char* str, char* str1, char* str2);
void testirovanie();
 
void main()
{
    setlocale(LC_ALL,"rus");
    char otv='y';
    do
    {
        cout << "Выберите 1, чтобы включить основную функцию. Выберите 2, чтобы включить функцию тестирования\n";
        int vibor;
        cin >> vibor;
        switch(vibor)
        {
            case 1 :
                    int S=0;
                    char str1[80], str2[80], otv1='y';
                    cout << "Введите str1\n";
                    cin >> str1;
                    cout << "Введите str2\n";
                    cin >> str2;
                    do
                    {
                        char str[80];
                        cout << "Введите str\n";
                        cin >> str;
                        if(char *resultat=zamenaStr1Str2(str,str1,str2))
                        {
                            cout << resultat << endl;
                            S++;
                        }
                        else cout << "Изменений не было\n";
                
                        cout << "Ввести новую строку str?\n";
                        cin >> otv1;
                    }while(otv1=='y');
                    cout << "Количество строк, подвергшихся изменений равно " << S << endl;
                    break;
            case 2 : testirovanie();break;
            default : cout <<"Введено не правильное число.\n";
        }
 
            cout << "Повторить?\n";
            cin >> otv;
    }while(otv=='y');
}
 
Текущее время: 18:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru