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

Ошибка "illegal else without matching if" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание и управление динамическими структурами http://www.cyberforum.ru/cpp-beginners/thread651694.html
Подскажите, как реализовать такое: Создать динамическую структуру, что-то вроде struct str{ char ctr; //массивы с n эл-тами int a; // //И так далее.. } Где n, i вводятся с клавиатуры до объявления структуры.
C++ Получается структура в С++ - это класс? Элементами или полями структуры могут быть переменные, массивы, ранее определенные структуры. Функции не могут быть полями структуры (В языке Си). В языке С++ функции могут быть полями структуры и такие структуры называются классами. Они определяются с помощью ключевого слова class. http://www.cyberforum.ru/cpp-beginners/thread651677.html
Оператор this и обращение к членам класса C++
строка this->b = new B; означает взять вдресс текущего объекта b и выделить под него память?так? class B{ public: int k; B(){ k = 0; } };
Исправить ошибки в программе C++
#include<stdio.h> void NewMatr(int **matr, int size) { for(int i=0;i<size;i++) for(int j=0;j<size;j++) { printf("\n Enter please Matrix : "); scanf("%f", &matr); }
C++ Проверка числа на простоту http://www.cyberforum.ru/cpp-beginners/thread651650.html
Помогите написать программу которая проверяет простое число или нет.
C++ Поразрядные операции Здравствуйте. Объясните, пожалуйста, есть задача: выполнить поразрядное «или» 0-5 разрядов В и 0-3 разрядов С, сдвинутых вправо на 2 разряда. D=(B&???)|(C&???)>>2; как определить эти разряды? не могу понять... подробнее

Показать сообщение отдельно
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
13.09.2012, 22:13     Ошибка "illegal else without matching if"
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
int a,b,c,x,t,max;
    cin>>x;
    a=x/100; 
b=x-100*a/10; 
c=x-100*b-10*b;
if (a>b) 
{
    t=1; 
    max=a;
} 
else 
{
    t=2; 
    max=b;
} 
if (c>max) 
{
    t=3; 
    max=c;
}
if (t==2) 
{
    a=a+b; 
    b=a-b; 
    a=a-b;
}
if (t==3) 
{
    a=a+c; 
    c=a-c; 
    a=a-c;
}
if (c>b)
{
    b=b+c;
    c=b-c; 
    b=b-c;
}
cout<<a<<b<<c<<endl;
 
Текущее время: 09:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru