Fortran sqrt () ошибка

Я очень новичок в Фортране, и я застрял в следующей программе, чтобы найти корни, используя квадратное уравнение.

Это показывает следующую ошибку:

d = sqrt (bsq \ xE2 \ x80 \ x93 ac4) 1 Ошибка: синтаксическая ошибка в списке аргументов в (1)

program quadratic
implicit none 
real :: a, b, c, root1, root2
real :: bsq, ac4, d 
print *, 'Please enter the coefficients a, b, and c as real numbers'
read *, a, b, c
bsq = b*b
ac4 = 4*a*c 
if ( bsq < ac4) then
d = sqrt(bsq – ac4)
root1 = (-b+d)/(2*a)
root2 = (-b+d)/(2*a)
print *, 'The real roots are ', root1, root2
else if ( root1==root2) then
root1 = root2
print *, 'There is one real root which is ', root1
else
print *, 'There are no real roots'
end if
end program quadratic   

Ответы на вопрос(1)

Ваш ответ на вопрос