Pinuzzo ha scritto:
Scusate qualcuno potrebbe spiegarmi quando utilizzare la fgetc?..grazie.
È semplicemente una funzione di utilità generale, come sai la utilizzi per prendere un solo carattere ( 1 byte ) da un flusso di dati ( che sia esso un file reale o un file fittizio come è lo stream della tastiera stdin ), come puoi leggere dalla man page ritorna un carattere ( unsigned char ) convertito col cast a int o EOF in case di fine del file.
È uguale anche alla funzione getchar () se usata come fgetc (stdin).