Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Let's code a mad libs game with C programming! ๐Ÿ“–
Play lesson

C tutorial for beginners โš™๏ธ - Let's code a mad libs game with C programming! ๐Ÿ“–

4.0 (0)
13 learners

What you'll learn

This course includes

  • 6.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

#coding #programming #cprogramming This is a beginner's project to help you understand how to accept strings as user input. // MAD LIBS GAME char noun[50] = ""; char verb[50] = ""; char adjective1[50] = ""; char adjective2[50] = ""; char adjective3[50] = ""; printf("Enter an adjective (description): "); fgets(adjective1, sizeof(adjective1), stdin); adjective1[strlen(adjective1) - 1] = '\0'; printf("Enter a noun (animal or person): "); fgets(noun, sizeof(noun), stdin); noun[strlen(noun) - 1] = '\0'; printf("Enter an adjective (description): "); fgets(adjective2, sizeof(adjective2), stdin); adjective2[strlen(adjective2) - 1] = '\0'; printf("Enter a verb (ending w/ -ing): "); fgets(verb, sizeof(verb), stdin); verb[strlen(verb) - 1] = '\0'; printf("Enter an adjective (description): "); fgets(adjective3, sizeof(adjective3), stdin); adjective3[strlen(adjective3) - 1] = '\0'; printf("\nToday I went to a %s zoo.\n", adjective1); printf("In an exhibit, I saw a %s.\n", noun); printf("%s was %s and %s!\n", noun, adjective2, verb); printf("I was %s!\n", adjective3); return 0;

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere