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

Ошибка: 'else' without a previous 'if' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли задать такие параметры, чтоб в функции произошла ошибка? http://www.cyberforum.ru/cpp-beginners/thread1499997.html
class TMatrix; class TVector { public: double x; double y; double z; TVector operator * (const TMatrix &Turn); TVector operator * ( double k ); };
C++ Какие есть библиотеки для распаковки zip файлов? Какие есть варианты библиотек для c++ чтобы распаковывать zip? Конкретно у меня компилятор MinGW. Как понимаю, в нем "родной" такой в принципе нет, нужно ставить? Знаю про библиотеку zlib но хочу еще варианты http://www.cyberforum.ru/cpp-beginners/thread1499996.html
Задача из книги Дейтлов: напечатать таблицу двоичных, восьмеричных и шестнадцатиричных чисел C++
Уважаемые форумчане помогите разобраться с задачей. Напишите программу, которая печатает таблицу двоичных, восьмеричных и шестнадцатиричных эквивалентов десятичных чисел в диапазоне от 1 до 256. C двоичной и восьмеричной разобрался, а вот с 16-й никак не выходит. В распоряжение только операторы ввода/вывода и управляющие операторы. #include "stdafx.h" #include <iostream>
C++ Создание лог файла. Нет подходящего конструктора по умолчанию
Добрый день, почему вылетает ошибка не пойму. Ошибка: нет подходящего конструктора по умолчанию. И вторая ошибка Log::Log(void): перегруженная функция-член не найдена в "Log" вот код #ifndef LOG_H #define LOG_H
C++ Комбинация клавиш ALT+TAB C++ http://www.cyberforum.ru/cpp-beginners/thread1499926.html
Требуется чтобы программа несколько раз переключилась между открытыми окнами (ALT+TAB). По отдельности клавиши ALT и TAB "нажимаются", но вместе эффекта 0. Пожалуйста подскажите, что не так, и, что нужно сделать, чтобы было так. Заранее благодарен. #include <iostream> #include <Windows.h> #include <conio.h> int main() { INPUT alt, tab;
C++ Лексикографическое сравнение. Сортировка строк по алфавиту Как отсортировать двумерный массив в лексикографическом порядке в меньшую сторону. (Строки содержат только латинские буквы) vlad kostya anya Получаем anya подробнее

Показать сообщение отдельно
Senarist
39 / 39 / 12
Регистрация: 14.03.2014
Сообщений: 589

Ошибка: 'else' without a previous 'if' - C++

16.07.2015, 19:21. Просмотров 2226. Ответов 3
Метки (Все метки)

Не понимаю почему в 17 строчке ошибка:
C:\Users\flagship\Documents\6.1.cpp [Error] 'else' without a previous 'if'
У меня нет никаких лишних операторов между if и else
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
#include<cctype>
using namespace std;
int main()
{
    char ch;
    cin.get(ch);
    while (ch != '@')
    {
        if (isalpha(ch));
        {
            if ( islower(ch) )
                cout<<char(toupper(ch));
                    else if( isupper(ch) )
                            cout<<char(tolower(ch));
        }
        else 
        cout<<" ";
    cin.get(ch);                
    } 
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru