Ho notato anche un altra anomalia... quando vado a richiamare la funzione "stampaFileOrdinatoAVideo(pFile);" che ovviamente andrà solo a leggere il file e no ad ordinarlo, ecco che quest'ultima non funziona anche se la fase di lettura è la copia spiccicata di "stampaFileAVideo(pFile);". Come mai?
codice:case 4: printf("\n\n\n\n\n***** Ordinamento alfabetico del file .txt *****\n\n"); printf("***** Contenuto del file non ordinato *****\n\n"); stampaFileAVideo(pFile); ------->Stampa printf("\n\n\n\n***** Contenuto del file ordinato in modo alfabetico *****\n\n"); stampaFileOrdinatoAVideo(pFile); ---------> Non fa niente pur avendo la parte di lettura identica break;
N.B.
La funzione stampaFileOrdinatoAVideo(pFile); non è come quelal che ho postato sopra, ma ha solo la parte di lettura

Rispondi quotando