С клавиатуры вводятся три числа. Выведите наибольшее из данных чисел.
Почему не работает оператор else? и как исправить, что бы при вводе одинаковых чисел, вывелось :"Все числа одинаковые"
Приложения:
BeCeJluu:
попробуй в 17 и 19 строках перед if поставить else
Ответы
Ответ дал:
0
#include <stdio.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL, "Russian");
int a, b, c;
printf("a = ");
scanf("%d", &a);
printf("b = ");
scanf("%d", &b);
printf("c = ");
scanf("%d", &c);
if (a>b && b>c) printf("Самое большое число: a");
else if (a<b&&b>c) printf("Самое большое число: b");
else if (a<b&&b<c) printf("Самое большое число: c");
else printf("Все числа одинаковые");
return 0;
}
https://img ur.com/a/d8mlJG2
В онлайн компиляторе компилириует, а в майкрасофт нет
В студии всё прекрасно собирается, у меня ток проблемы как всегда с scanf, измени его на scanf_s
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
8 лет назад
8 лет назад
9 лет назад