【发布时间】:2018-12-01 01:33:47
【问题描述】:
我不明白为什么这段代码没有输出。我不断收到错误提示:解析错误(可能不正确的缩进或不匹配的括号) putStrLn "输入多少个数字:"
main = do
putStrLn "Enter how many numbers:" -- clearer
listlen <- getLine
if (listlen < 100)
then
putStrLn "Enter a number: "
numberString <- getLine
let numberInt =(read numberString :: Int)
print (numberInt)
else
putStrLn " Error: listlen must be less than 100"
【问题讨论】:
-
您收到错误的行号是多少?
-
它说。 test3.hs:4:23 错误:
标签: haskell