3
当用户输入数字m = 0时,程序将永不停止计数。有没有办法如何照顾呢?所以如果用户输入0,程序将结束。如果输入= 0,Haskell程序将不会结束
import Control.Monad (replicateM)
transpose :: [[a]]->[[a]]
transpose ([]:_) = []
transpose x = (map head x) : transpose (map tail x)
.
.
.
您没有定义自己的换位功能。只需导入Data.List(转置) – 2011-12-21 17:26:58