|
@@ -10,10 +10,10 @@ inlinecesar n s = map (chr.(+ ord 'a').(flip mod 26).(+ n).(subtract (ord 'a')).
|
|
|
|
|
|
getCorrectValue::IO Int
|
|
|
getCorrectValue = do
|
|
|
- putStrLn "Please give a number in [0, 26["
|
|
|
+ putStrLn "Please give a number in [1, 26["
|
|
|
x <- getLine
|
|
|
let i = (read x)::Int
|
|
|
- if i >= 0 && i < 26 then return i else getCorrectValue
|
|
|
+ if i > 0 && i < 26 then return i else getCorrectValue
|
|
|
|
|
|
main::IO ()
|
|
|
main = do
|