| ... | ... | @@ -23,10 +23,6 @@ pub fn main(argc: isize, argv: &&u8, env: &&u8) -> i32 { |
| 23 | 23 | |
| 24 | 24 | const answer = rand.range_u64(0, 100) + 1; |
| 25 | 25 | |
| 26 | | print_str("Answer: "); |
| 27 | | print_u64(answer); |
| 28 | | print_str("\n"); |
| 29 | | |
| 30 | 26 | while (true) { |
| 31 | 27 | print_str("\nGuess a number between 1 and 100: "); |
| 32 | 28 | var line_buf : [20]u8; |
| ... | ... | @@ -39,7 +35,7 @@ pub fn main(argc: isize, argv: &&u8, env: &&u8) -> i32 { |
| 39 | 35 | } |
| 40 | 36 | |
| 41 | 37 | var guess : u64; |
| 42 | | if (parse_u64(line_buf, 10, &guess)) { |
| 38 | if (parse_u64(line_buf[0...line_len - 1], 10, &guess)) { |
| 43 | 39 | print_str("Invalid number format.\n"); |
| 44 | 40 | } else if (guess > answer) { |
| 45 | 41 | print_str("Guess lower.\n"); |