scanf("%d",x);
scanf("%d",y);
scanf("%f",&x);сделать?
scanf("%f",&y);
конечно это я забыл но проблема не в этом (& поставил ничего не изменилось)
Ты на формат смотрел? Как X, Y описываются, и как ты их вводишь? Целые с Вещественными не путай!
да спасибо почти сработало
теперь если допустим ввести 0 0.6 пишет "не попадает" вместо "на границе"
А ты уверен, что 0.6 после того, как ты его ввел, в переменную записалось тоже как 0.6, а не как 0.600001, например? Прогони программу пошагово, или хотя бы сделай сразу после ввода данных
printf("Введено: X = %15.12f, Y = %15.12f\n", x, y);
Теперь этой прогой занимаюсь я ! КОНКРЕТНЫЙ БАКЛАН-ПРОГРАМИСТ Александр !
По ходу дела он действительно заместо 0.6 сохранил 0.60000001 !!! И чё делать ??? Кто мне может помочь ? Товарищи суровые програмисты сделайте пжалуйста! С меня пиво, ну или на крайняк просто спасибо скажу!