Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.09.2016, 21:27   #1
ToBs
Неадекватное лицо
Пользователь
 
Аватар для ToBs
 
Регистрация: 08.12.2009
Сообщений: 13
По умолчанию ошибка "error: 'else' without a previous 'if'"

Добрый вечер! Есть код:
Код:
#include<stdio.h>
main()
{int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if (a<b<c);
{printf("%d=min",a);
}
if (b<a<c);
{printf("%d=min",b);
}
else (c<b<a);
{printf("%d=min",c);
}
if (a>b>c);
{printf("%d=max",a);
}
if (b>a>c);
{printf("%d=max",b);
}
else (c>b>a);
{printf("%d=max",c);
}
getchar();
}
при компиляции вылазит ошибки:

prog.cpp:11:1: error: 'else' without a previous 'if'
else (c<b<a);
^
prog.cpp:20:1: error: 'else' without a previous 'if'
else (c>b>a)
^
prog.cpp:21:1: error: expected ';' before '{' token
{printf("%d=max",c);
^

Не могу понять почему....
Прав был Жирик: Америку пора дрючить
ToBs вне форума Ответить с цитированием
Старый 15.09.2016, 21:41   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Точку с запятой не нужно ставить в строках с if
Код:
if (a<b<c)
{printf("%d=min",a);
}
Подозреваю, что и условия тоже не так написаны. В данной записи будет не тот вариант. Нужно:
Код:
if (a < b && b < c)
pu4koff вне форума Ответить с цитированием
Старый 15.09.2016, 23:31   #3
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

После else если будет другое условие, то нужно тоже писать if.
else if (cond)...
waleri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в скрипте:"Parse error: syntax error, unexpected '{'" StakanpORTvejna Помощь студентам 0 15.11.2013 16:37
ошибка в delphi "[Error] WARNING. Duplicate resource(s)" Winexcel Общие вопросы Delphi 5 05.10.2013 13:08
ошибка при старте макроса "Automation error (Error 440)" Дятел Microsoft Office Excel 7 29.11.2010 17:34
1>Проект : error PRJ0003 : Ошибка при создании "cl.exe". ben95 Помощь студентам 1 14.05.2009 17:10
Проект : error PRJ0003 : Ошибка при создании "cl.exe". ben95 Общие вопросы C/C++ 0 14.05.2009 16:50