is what i have so far. the menu stuff all works fine, i've been testing as i've been going. i assume that these errors have something to do with the passing of argv and argc. i'm pretty confused.Code:#include <stdio.h> #include <stdlib.h> #define howto "Enter a number 1-8 to select from the menu\n\n\n" #define menu "*********************\n 1. Preorder\n 2. Inorder\n 3. Postorder\n 4. Update\n 5. Load\n 6. Save\n 7. Help\n 8. Quit\n*********************" int list(); void load(int, char); FILE * input; int main(int argc, char* argv[]) { int option; printf(howto); option = list(); while (option != 8) { system("cls"); option = list(); switch(option) { case 5: load(argc, *argv[1]); break; } } return 0; } int list() { int option; printf(menu); scanf("%d", &option); while (option < 1 || option > 8) { system("cls"); printf(menu); scanf("%d", &option); } return option; } void load(int argc, char* argv[1]) { int c; int num; int count = 0; input = fopen(argv[1],"r"); num = atoi(argv[1]); while((c = fgetc(input)) != EOF) { if(count < num) } fputc(c, stdout); count++; } else } fprintf(stdout,"\n"); count = 0; } } }