Онлайн компилятор C

#include <stdio.h> int main() { int X1,Y1,X2,Y2; float k,b scanf("%d%d%d%d", &X1,&Y1,&X2,&Y2); k=(X1-X2)/(Y1-Y2); b=Y1-k*X1; printf("%f%f", k,b); return 0; }
1) Этот код вычисляет коэффициенты `k` (угловой коэффициент) и `b` (свободный член) для уравнения прямой вида `y = kx + b`, проходящей через две точки с координатами `(X1, Y1)` и `(X2, Y2)`.  

2) Подсказки:  
- Проверь, не будет ли деления на ноль, если `Y1 - Y2` равно нулю.  
- Обрати внимание на тип переменных при делении, чтобы не потерять дробную часть.