If you are talking about saving all the player's skills, like

#define mana skill20
#define health skill21

and so on, you can still use the array approach easily because you can access the skills the same way:

for(i = 0; i < 100; i++) my_save_array[i] = player.skill[i];


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends