From b347a072769d6d20d5d901b023e4c57e6d0eb90c Mon Sep 17 00:00:00 2001 From: Dave Gauer Date: Sat, 17 Apr 2021 17:44:07 -0400 Subject: Make it super clear there are two fixes in 051 --- exercises/051_values.zig | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'exercises/051_values.zig') diff --git a/exercises/051_values.zig b/exercises/051_values.zig index dd68d3b..956b742 100644 --- a/exercises/051_values.zig +++ b/exercises/051_values.zig @@ -14,7 +14,7 @@ // from the standard library is added to your program and compiled // with it. All of this will be loaded into RAM when it runs. Oh, and // that thing we name "const std"? That's a struct! - +// const std = @import("std"); // Remember our old RPG Character struct? A struct is really just a @@ -150,17 +150,19 @@ pub fn main() void { // making an assignment to a const (since Zig enforces that ALL // function parameters are const). // - // Knowing that, see if you can make levelUp() work as expected - + // Knowing this, see if you can make levelUp() work as expected - // it should add the specified amount to the supplied character's - // experience points: - + // experience points. + // print("XP before:{}, ", .{glorp.experience}); + // Fix 1 of 2 goes here: levelUp(glorp, reward_xp); print("after:{}.\n", .{glorp.experience}); } +// Fix 2 of 2 goes here: fn levelUp(character_access: Character, xp: u32) void { character_access.experience += xp; } -- cgit v1.2.3-ZIG