#include <stdio.h>
#include <locale.h>
#define err -1
//Функція перевірки введення даних
int input_check(double br, double l)
{
return br >= 0.000 && l >= 0.000;
}
//Функція для порівняння величини br та l
int sravnenie_br_l(double br, double l)
{
if (input_check(br, l))
return br * 158.987 == l ? 0 : br * 158.987 > l ? 1 : 2;
else
return err;
}
int main()
{
//Підключаємо українську мову
setlocale(LC_ALL, "ukr");
double br, l;
int res;
printf("Введiть значення в барелях: ");
scanf("%lf", &br);
printf("Введiть значення в лiтрах:");
scanf("%lf", &l);
res = sravnenie_br_l(br, l);
if (res == err)
{
printf("Помилка. Некоректнi данi");
return err;
}
if (res == 0)
printf("%.3lf barrel = %.3lf litre", br, l);
else if (res == 1)
printf("%.3lf barrel > %.3lf litre", br, l);
else if (res == 2)
printf("%.3lf barrel < %.3lf litre", br, l);
return 0;
}