commit 2a8d6af7ba9dcea5f13e306f2d032f3f344950af (tree)
parent 0c84ecd19d0dbe6a98dd5e3f440cc9d7a78ea7d9
Author: Andrew Kelley <superjoe30@gmail.com>
Date: Fri, 8 Jan 2016 04:08:42 -0700
fix guess number example. now it works
Diffstat:
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/example/guess_number/main.zig b/example/guess_number/main.zig
@@ -23,10 +23,6 @@ pub fn main(argc: isize, argv: &&u8, env: &&u8) -> i32 {
const answer = rand.range_u64(0, 100) + 1;
- print_str("Answer: ");
- print_u64(answer);
- print_str("\n");
-
while (true) {
print_str("\nGuess a number between 1 and 100: ");
var line_buf : [20]u8;
@@ -39,7 +35,7 @@ pub fn main(argc: isize, argv: &&u8, env: &&u8) -> i32 {
}
var guess : u64;
- if (parse_u64(line_buf, 10, &guess)) {
+ if (parse_u64(line_buf[0...line_len - 1], 10, &guess)) {
print_str("Invalid number format.\n");
} else if (guess > answer) {
print_str("Guess lower.\n");