diff options
Diffstat (limited to '08_quiz.zig')
-rw-r--r-- | 08_quiz.zig | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/08_quiz.zig b/08_quiz.zig deleted file mode 100644 index e23f856..0000000 --- a/08_quiz.zig +++ /dev/null @@ -1,34 +0,0 @@ -// -// Quiz time! Let's see if you can fix this whole program. -// -// This is meant to be challenging. -// -// Let the compiler tell you what's wrong. -// -// Start at the top. -// -const std = @import("std"); - -pub fn main() void { - // What is this nonsense? :-) - const letters = "YZhifg"; - - const x: u8 = 1; - - // This is something you haven't seen before: declaring an array - // without putting anything in it. There is no error here: - var lang: [3]u8 = undefined; - - // The following lines attempt to put 'Z', 'i', and 'g' into the - // 'lang' array we just created. - lang[0] = letters[x]; - - x = 3; - lang[???] = letters[x]; - - x = ???; - lang[2] = letters[???]; - - // We want to "Program in Zig!" of course: - std.debug.print("Program in {}!\n", .{lang}); -} |