#include #include #include #define Cherry 0 #define Seven 1 #define X 2 #define Jac 3 #define Apple 4 int weee(void); int main (void) { FILE *fp; int torun; // Number of times to run int ran = 0; // Number of times ran counter int random; // To store the random number char cher[] = "Cherry"; char seven = '7'; char x[] = "XXX"; char jac[] = "Jac"; char appl[] = "Apple"; int credit = 0; int spin1, spin2, spin3; int money = 0; srand (time(0)); fp = fopen ("output2.txt", "a"); printf("How many times would you like to play?: "); fflush(stdin); scanf("%d", &torun); while (ran < torun) { credit = 0; spin1 = weee(); switch (spin1) { case 0: case 1: case 2: case 3: case 4: spin1 = Apple; credit += 1; break; case 5: case 6: case 7: case 8: spin1 = X; credit += 4; case 9: case 10: case 11: case 12: case 13: case 14: spin1 = Jac; credit += 16; break; case 15: case 16: case 17: case 18: spin1 = Seven; credit += 25; break; case 19: case 20: spin1 = Cherry; credit += 9; break; } spin2 = weee(); switch (spin2) { case 0: case 1: case 2: case 3: case 4: spin2 = Apple; credit += 1; break; case 5: case 6: case 7: case 8: case 9: case 10: spin2 = X; credit += 4; break; case 11: case 12: case 13: case 14: case 15: spin2 = Jac; credit += 16; break; case 16: case 17:spin2 = Seven; credit += 25; break; case 18: case 19: case 20: spin2 = Cherry; credit += 9; break; } spin3 = weee(); switch (spin3) { case 0: case 1: case 2: case 3: case 4: spin3 = Apple; credit += 1; break; case 5: case 6: case 7: case 8: case 9: spin3 = X; credit += 4; break; case 10: case 11: case 12: case 13: case 14: spin3 = Jac; credit += 16; break; case 15: case 16: case 17: spin3 = Seven; credit += 25; break; case 18: case 19: case 20: spin3 = Cherry; credit += 9; break; } if (spin1 == Apple) fprintf(fp,"%s ", appl); else if (spin1 == X) fprintf(fp,"%s ", x); else if (spin1 == Jac) fprintf(fp,"%s ", jac); else if (spin1 == Seven) fprintf(fp,"%c ", seven); else if (spin1 == Cherry) fprintf(fp,"%s ", cher); else ; if (spin2 == Apple) fprintf(fp,"%s ", appl); else if (spin2 == X) fprintf(fp,"%s ", x); else if (spin2 == Jac) fprintf(fp,"%s ", jac); else if (spin2 == Seven) fprintf(fp,"%c ", seven); else if (spin2 == Cherry) fprintf(fp,"%s ", cher); else ; if (spin3 == Apple) fprintf(fp,"%s\n", appl); else if (spin3 == X) fprintf(fp,"%s\n", x); else if (spin3 == Jac) fprintf(fp,"%s\n", jac); else if (spin3 == Seven) fprintf(fp,"%c\n", seven); else if (spin3 == Cherry) fprintf(fp,"%s\n", cher); else ; if (credit == 3) { fprintf(fp,"\nApples!\n\n"); money += 10; } else if (credit == 12) { fprintf(fp,"\nX's!\n\n"); money += 1; } else if (credit == 27) { fprintf(fp,"\nCherries!\n\n"); money += 25; } else if (credit == 48) { fprintf(fp,"\nJacks!\n\n"); money += 5; } else if (credit == 75) { fprintf(fp,"\n7's!\n\n"); money += 50; } ran++; } fprintf(fp,"You won %d dollars!\n", money); fclose(fp); fflush(stdin); getchar(); } int weee(void) { int temp; temp = rand() % 21; return temp; }