我在输入时遇到了问题。通过函数运行它。并输出它。我试图用两种不同的方式做到这一点,但都没有成功。在网上查看我看到每个人只使用主输入内的变量。这可以解释为什么我得到一个“不在范围内”的错误。但这怎么可能呢?这是我的两次尝试。输入范围haskell
result = lcm 3 inp
main = do
inp <- getLine
putStr result
这:
main = do
inp <- getLine
putStr result
where
result = lcm 3 inp