Ошибка: error C2181: недопустимый else без парного if - C (СИ)
Формулировка задачи:
Вот собственно сама ошибка: error C2181: недопустимый else без парного if
+ такое сообщение:
IntelliSense: требуется оператор (строка 17 столбец 3)
Листинг программы
- #include<stdio.h>
- #include<conio.h>
- void main()
- {
- int x1,x2,x3,y1,y2,y3;
- printf("Введите координаты точки A:\n");
- scanf("%d%d, &x1&y1");
- printf("Введите координаты точки B:\n");
- scanf("%d%d, &x2&y2");
- printf("Введите координаты точки C:\n");
- scanf("%d%d, &x3&y3");
- if (x1 < x2 && x1 < x3 && y1 < y2 && y1 < y3);
- printf("Tochka A");
- else
- if (x2 < x1 && x2 < x3 && y1 > y2 && y2 < y3);
- printf("Tochka B");
- else
- if (x3 < x1 && x2 > x3 && y1 > y3 && y3 < y2);
- printf("Tochka C");
- }
Решение задачи: «Ошибка: error C2181: недопустимый else без парного if»
textual
Листинг программы
- printf("Введите координаты точки A:\n");
- scanf("%d%d", &x1, &y1);
- printf("Введите координаты точки B:\n");
- scanf("%d%d", &x2, &y2);
- printf("Введите координаты точки C:\n");
- scanf("%d%d", &x3, &y3);
Объяснение кода листинга программы
- Программа запрашивает у пользователя координаты точки A с помощью функции scanf.
- Затем программа запрашивает координаты точки B с помощью функции scanf.
- После этого программа запрашивает координаты точки C с помощью функции scanf.
- Полученные значения сохраняются в переменных x1, y1, x2, y2 и x3, y3 соответственно.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д