我的Fortran程序有问题,除了计算素数因子化(或应该做)之外什么也没做.这是错误:
C:\MinGW\Fortran>gfortran aufg3.f90
aufg3.f90:15.15:
if (prim(i) != 0 .and. modulo(n, prim(i)) == 0) then
1
Error: Missing ')' in statement at or before (1)
aufg3.f90:19.7:
end if
1
Error: Expecting END DO statement at (1)
aufg3.f90:34.13:
if (prim(i) != 0) then
1
Error: Missing ')' in statement at or before (1)
aufg3.f90:38.5:
end if
1
Error: Expecting END DO statement at (1)Run Code Online (Sandbox Code Playgroud)
我尝试了一切,但完全不知道出了什么问题.谢谢你的帮助.这是代码:
program aufg3
implicit none
integer :: n, i
integer, allocatable, dimension(:) :: prim
do
print *, …Run Code Online (Sandbox Code Playgroud)