Ошибка: 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 соответственно.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д