codice:
int n_spazi = 40 - strlen(stringa) / 2;
while(n_spazi--) {
  printf(" ");
}
printf("%s\n", stringa);
Questo è il modo più banale e non sempre la dimensione del terminale è di 80 caratteri, si possono cambiare le impostazioni (anche se praticamente lo è sempre).