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;
