void loadSavedGame(char *name, stats *player) { FILE *game; char *filename; filename = malloc(10 + sizeof(name)); sprintf(filename, "savedgames/%s",name); if((game = fopen(filename,"r")) == NULL) { printf("You don't have a saved game under that name.\n"); exit(1); // will replace this later, it's not important right now } fscanf(game,"%d %d ",&player->level,&player->exp,&player->str, &player->hp,&player->maxhp); fclose(game); free(filename);