From 1b6cb396a429310e2d374fb276efbefe3f6c2fc7 Mon Sep 17 00:00:00 2001 From: nathan Date: Wed, 14 Jan 2026 04:22:09 -0700 Subject: Funnies --- src/mad-libs.c | 37 +++++++++++++++++++++++++++++++++---- 1 file changed, 33 insertions(+), 4 deletions(-) (limited to 'src/mad-libs.c') diff --git a/src/mad-libs.c b/src/mad-libs.c index 3e6882c..bb734bd 100644 --- a/src/mad-libs.c +++ b/src/mad-libs.c @@ -40,7 +40,12 @@ const char madLibsNouns[NOUN_COUNT][MAD_LIBS_MAX] = { "gack", "poop", "vin-dit", - "duffle" + "duffle", + "otorhinolaryngology", + "spaghetti", + "terrorism", + "membrane", + "object" }; const char madLibsVerbs[VERB_COUNT][MAD_LIBS_MAX] = { @@ -68,7 +73,13 @@ const char madLibsVerbs[VERB_COUNT][MAD_LIBS_MAX] = { "yell", "spin", "spit", - "fuck" + "fuck", + "consume", + "yell", + "associating", + "steal", + "jaywalk", + "burn" }; const char madLibsAdverbs[ADVERB_COUNT][MAD_LIBS_MAX] = { @@ -88,7 +99,15 @@ const char madLibsAdverbs[ADVERB_COUNT][MAD_LIBS_MAX] = { "badli", "goodli", "bearli", - "skilllessli" + "skilllessli", + "systematicalli", + "psychosomaticalli", + "dialecticalli", + "foolishli", + "samanthalli", + "meowfullili", + "pooppfulli", + "illuminatedli" }; const char madLibsAdjectives[ADJECTIVE_COUNT][MAD_LIBS_MAX] = { @@ -119,7 +138,14 @@ const char madLibsAdjectives[ADJECTIVE_COUNT][MAD_LIBS_MAX] = { "idealistic", "materialistic", "nincompoop", - "granfalloon" + "granfalloon", + "yellow", + "mellow", + "spicy", + "psyadelic", + "nasty", + "obdormitionic", + "dialectical" }; Seed getRandomMapLibsWord(char* outputString, char type, Seed seed) @@ -203,6 +229,9 @@ Seed mapLibs(char* outputString, const char* formatString, size_t maxSize, skipNext = false; } } + + // "Memory safe" + outputString[maxSize - 1] = '\0'; return seed; } -- cgit v1.2.3