c언어로 2차방정식 해 구하는 것 좀 도와주세요
조회수 588회
c언어 2차방정식 해 구하는게 과제인데, 값이 이상하게 나오네요; 도와주세요 ㅜㅜ
define _CRT_SECURE_NO_WARNINGS
include
include
int main()
{
int a, b, c ;
printf("ax^2+bx+c의 근 구하기\n");
printf("a :");
scanf("%d,", &a);
printf("b :");
scanf("%d", &b);
printf("c :");
scanf("%d", &c);
int d;
d = b * b - (4 * a * c);
if (d > 0)
{
float x, y;
x = -b + sqrt(d) / a*2;
y = -b - sqrt(d) / a*2;
printf("두 근은 %d와%d", &x, &y);
}
else if (d == 0)
{
float x;
x = -b + sqrt(d) / a*2;
printf("근은 %d", &x);
}
else
{
printf("근이 없다.");
}
return 0;
}
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력