Buongiorno!
Non riesco ad incolonnare i dati in una tabella in maniera ordinata.
codice:
...
int mesi[7],durata;
char *n_mesi[7]={" ","Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno"};
printf("%s%17s%17s\n\n","Mese","Durata","Numero");
durata=calcola_durate(curr_month,m);
for(i=0;i<7;i++)
printf("%s%17d%17d\n",n_mesi[i],durata,m);
Dove chiaramente "durata" ed "m" variano per ogni mese.
Il problema è che a seconda della lunghezza del nome del mese i dati numerici vengono traslati verso destra di una certa quantità.