#include #include #include #include #include #define MAXSIZE 200 #define ARRAYMAX 4 #define VENUEMAX 5 #define EVENTMAX 4 #define VENUEMIN 1 #define EVENTMIN 1 const int VENMIN = 1; #define VCODE 0 #define EVDAY 1 #define EVMO 2 #define EVYR 3 #define LISTMAX 10 #define REGULAR 0 #define DISCOUNT 1 #define OCCUPIED 0 #define PRICE 1 //NOT ALLOWED VARIABLE DECLARATION int imnotallowedvar = 50; int fred(int value, int list[ARRAYMAX]); int george(int val); int venseats( float venseatfloat[VENUEMAX][3][2][2]); int main(void) { int venint[VENUEMAX][6] = {{0}}; int k, count=0, notfound = 1; char venseating[VENUEMAX][3]={{0}}; float venseatfloat[VENUEMAX][3][2][2] = {{{{0}}}}; char venname[VENUEMAX][40]; char *tstr; int t = 26, m = 10; char target = 'k', p = 'd'; int v, st,rd,co; printf("\n Please enter an character: "); scanf("%c",&target); switch(target) { case 'a': printf("\nin case 'a'= %c", target); break; case 'A':{ printf("\nin case A = %c",target); printf("\t Still in case 10"); printf("\n\nIn case 10 some more"); break; } case 'c': { printf("\n Please enter an character: "); scanf("%c %c",&p, &p); switch(p) { case 'd': printf("\nPlease enter your dog's initial: "); scanf("%c %c",&p, &p); printf("\nDog %c and pony show\n",p); } } break; case 'C':printf("\nWhoopee!"); default:printf("\nAwwww... %c", target); } printf("\nAfter switch\n"); /* char teststring[128] = {"My name is Janice Carter Matheney Tiernan.\n"}; char finstring[16]; tstr = (char *)malloc(sizeof(char)*20); printf("Enter three words with less than 20 total char: "); scanf("%s",&teststring); getline(&tstr, &t, stdin); printf ("Output:\n"); printf(teststring); printf("\n %s \n",tstr); printf("\nLength of teststring is %d\n",strlen(teststring)); printf("Please enter the name of a venue: "); scanf("%s",teststring); printf("\n You entered:** %s **\n",teststring); */ //approach to searching /* for (k=0;((k 40) { teststring[39] = '\0'; strcpy(venname[count], teststring); printf("\nstring is %s\n",venname[count]); } else { strcpy(venname[count],teststring); printf("\nstring is %s\n",venname[count]); } teststring[7] = '\0'; k = strlen(teststring); printf("\nLength of teststring is %d\n",k); printf("%s \n",teststring); printf("\n"); for (k=0; k < 7; k++) { printf("%c",teststring[k]); } printf("\n"); for (k=0; k < 50; k++) { printf("%c",teststring[k]); } printf("\n"); */ /* printf("\nDoing venseat stuff now\n"); venseating[3][1] = 'S'; // put into the venseatfloat array that 80% of the regular tickets will be occupied venseatfloat[3][1][REGULAR][OCCUPIED] = 0.8; venseatfloat[3][1][DISCOUNT][OCCUPIED] = 0.2; venseatfloat[3][1][REGULAR][PRICE] = 75.00; venseatfloat[3][1][DISCOUNT][PRICE] = 60.00; printf("\nPlease enter the price for the discounted seats of type 1 for venue 4 : "); scanf("%f",&venseatfloat[4][1][DISCOUNT][PRICE]); k=venseats(venseatfloat); printf("\nAfter function call, count was %d\n",k); for (v = 0; v < VENUEMAX; v++) for (st = 0; st < 3; st++) for (rd = 0; rd < 2; rd++) for (co = 0; co < 2; co++) { printf("\nValue after function of venseatfloat[%d][%d][%d][%d] is %f",v,st,rd,co,venseatfloat[v][st][rd][co]); } */ } int venseats( float venseatfloat[VENUEMAX][3][2][2]) { int v, st,rd,co, count=0; for (v = 0; v < VENUEMAX; v++) for (st = 0; st < 3; st++) for (rd = 0; rd < 2; rd++) for (co = 0; co < 2; co++) { printf("\nValue at venseatfloat[%d][%d][%d][%d] is %f",v,st,rd,co,venseatfloat[v][st][rd][co]); if (venseatfloat[v][st][rd][co] > 0) count++; else venseatfloat[v][st][rd][co] = 55.00 * (rd+1); } return count; } int fred(int value, int list[ARRAYMAX]) { int wvalue = 1000; return wvalue; } int george(int val) { }