Originariamente inviato da pietror87
Se io, nei file, voglio dare automaticamente l'estensione (per esempio .xls) come posso fare?

ES:

--acquisisco il nome del file da salvare in una variabile nome_file

--nel fprintf(......); posso mettere qualcosa che mi aggiunga l'estensione .xls al nome del file?
Con
codice:
  printf("%s.xls\n", nomeFile);
visualizzi il nome del file in "nomeFile" e attaccata l'estensione
ma il nome del file resta di fatto inalterato.
così invece :
codice:
  strcat(nomeFile, ".xls");
  printf("%s\n", nomeFile);
aggiunge l'estensione propio alla varibile "nomeFile"
---------------------------------------------------------------
Un'altra domanda... La virgola dei numeri si scrive con il simbolo [.]. Se io volessi salvare in un file .xls la virgola come [,] posso? Perchè Excel non riconosce il punto come una virgola....

In un file puoi scrivere quello che vuoi !
Quindi puoi convertire tranquillamente il '.' con la ','
quando salvi i dati nel file.