#include <stdio.h>
#include <math.h>
int main()
{
int a, b, c;
double result1, result2;
printf("계수 a를 입력하시오:");
scanf_s("%d", &a);
printf("계수 b를 입력하시오:");
scanf_s("%d", &b);
printf("계수 c를 입력하시오:");
scanf_s("%d", &c);
if (a == 0)
{
printf("방정식의 근은 %d입니다.", -c / b);
}
else if (b * b - 4 * a * c < 0)
{
printf("실근은 존재하지 않습니다.");
}
else
{
result1 = (-b + sqrt(b * b - 4 * a * c)) / (2 * a);
result2 = (-b - sqrt(b * b - 4 * a * c)) / (2 * a);
printf("방정식의 근은 %f, %f입니다.", result1, result2);
}
return 0;
}
두시간만에 해냈다~~~~~~~~~~~~ 프갤러님들 감사요
도와주신 모든 분들 감사요~