From 5b6c4ebec5c510c8cbd1e43876f50b44093ef623 Mon Sep 17 00:00:00 2001 From: Jackie Meggesto Date: Fri, 19 Jun 2015 16:03:17 -0400 Subject: [PATCH] homework for pull request --- HangPerson/.DS_Store | Bin 0 -> 6148 bytes HangPerson/HangPerson/main.m | 43 ++++++++++++++++++++++++++++++++++- 2 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 HangPerson/.DS_Store diff --git a/HangPerson/.DS_Store b/HangPerson/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..865027d965ad23be26e0c6b2e019d211e89a44cf GIT binary patch literal 6148 zcmeHKu}Z{15PhRp9N1i8VY!X1aDNbv2$sS%mP#TgVoXpEEb|F|hyI7Xf8?8;Q7)K5 zEktw%cHU-pW_RX6c6R{CVqMRH8GtF9qG)GCba-@X%Z(>Q$!i?r95=W{i|dhve&dkF zzKbKAG2#_A<3GSXDrQnMr;b^*xV&1;msQ(zmdMHTSA3hcEbH}M1-v}&KjjrZy>HXj z-}db;He-IU&_f3U!9Xw&4E$#XcxS6jcML-Z1HnKr@Xmmq4~b2&aO@59(Lt3<0HQvl zv#_tVg!&}M!m&5x3`NY9Xs+TVhL}6YliL-Jy`i~7y!a5``K@@7ygS!V*&I?Bh7JaT zfguCi_Bqr0|B%1TXpuj3iLYQF82Doh$fR7B3nt}v>xcC8u1##GY$|HkYlp)A;1R$N hJxBKPq|GPo)2?vr4RsYA&+f!{2xLM+1p`08z$<*vKY#!L literal 0 HcmV?d00001 diff --git a/HangPerson/HangPerson/main.m b/HangPerson/HangPerson/main.m index 948dd70..1332cea 100644 --- a/HangPerson/HangPerson/main.m +++ b/HangPerson/HangPerson/main.m @@ -11,7 +11,48 @@ int main(int argc, const char * argv[]) { @autoreleasepool { - // code goes here... + char myWord[6] = "agave"; + char myDashes[6] = "_____"; + char guess; + int count = 0; + int found; + int ret; + int hasWon = 0; + + + printf("I'm thinking of a word. Can you guess it? \n"); + while (count < 6 && !hasWon) { + found = 0; + printf("\n Please guess a letter. \n"); + scanf("%c", &guess); + for (int j = 0; j < sizeof(myWord)/sizeof(char); j++) { + if (guess == myWord[j]) { + myDashes[j] = myWord[j]; + found = 1; + } + } + for (int i = 0; i < sizeof(myWord)/sizeof(char); i++) { + printf("%c", myDashes[i]); + } + + scanf("%c", &guess); + + ret = strcmp(myDashes, myWord); + if (ret == 0) { + printf("You win!"); + hasWon = 1; + } + + + if (found == 0) { + count = count + 1; + } + if (count == 6) { + printf("You lost!"); + } + + } + } return 0;