while(!feof(inputFile)){ fgets(tempSong, SIZE, inputFile); nextWord = strtok(tempSong, ",\n"); while (nextWord != NULL){ strcpy(tunes[count].name, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].artist, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].composer, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].album, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].genre, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].size, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].time, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].trackNum, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].trackCount, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].year, nextWord); nextWord = strtok(NULL, ",\n"); strcpy(tunes[count].playCount, nextWord); nextWord = strtok(NULL, ",\n"); count++; } }