Buonasera,
Ho un problema con la seconda printf di questa parte di codice, in quanto dopo il primo %s mi va a capo da solo. Quale è il problema?
printf("\nDigitare il nome del mago 1: ");
fgets (Mago1.nome_mago, 256, stdin);
while ((getchar()) != '\n');
printf("\nIl mazzo di %s classe %s \n", Mago1.nome_mago, Mago1.c_mago);