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