Skip to content

Instantly share code, notes, and snippets.

@nodefish
Last active July 10, 2019 19:07
Show Gist options
  • Save nodefish/46fb4392fcb6274dbafa8d8975721c6e to your computer and use it in GitHub Desktop.
Save nodefish/46fb4392fcb6274dbafa8d8975721c6e to your computer and use it in GitHub Desktop.
const std = @import("std");
pub fn main() !void {
var inputs = std.ArrayList([]u8).init(std.debug.global_allocator);
defer inputs.deinit();
var in = try std.Buffer.initSize(std.debug.global_allocator, 1);
defer in.deinit();
var i: usize = 0;
while (i < 2) {
defer i += 1;
std.debug.warn("Input number {}:\n", i + 1);
try inputs.append(try std.io.readLine(&in));
}
var inputs_iter = inputs.iterator();
i = 0;
while (inputs_iter.next()) |val| {
defer i += 1;
const number = try std.fmt.parseInt(u32, val, 10);
std.debug.warn("\n{}: {}", i + 1, number + 1);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment