程序说有错误:
错误:格式字符串中缺少前导左括号(1)
请求告诉我该如何解决这个问题?
program main
implicit none
real t, v, h
print "Escribir tiempo:"
read*, t
v = 10. - 9.8 * t
h = 10. * t - 0.5 * 9.8 * t ** 2
print*, "La altura y la velocidad son:", v, h
end program
答案 0 :(得分:1)
此错误来自此行
print "Escribir tiempo:"
应该更正为
print *, "Escribir tiempo:"
错误消息似乎出现是因为gfortran尝试将“Escribir ...”解释为格式字符串,这是another question的输出版本(由@francescalus建议),因此错误消息可能是有点混淆OP ...)
program main
print *, "hi"
print "yo"
end
$ gfortran test.f90
test.f90:4:10:
print "yo"
1
Error: Missing leading left parenthesis in format string at (1)