Quote Originariamente inviata da Nikopol Visualizza il messaggio
Ciao, devi assegnare a m il puntatore restituito dalla fopen, altrimenti alla prima fprintf tenti di scrivere in un indirizzo non specificato, che probabilmente non appartiene alla spazio di memoria del tuo processo, quindi il sistema lancia un segmentation fault.
Grazie! potresti scrivermi il codice così vedo se ho capito bene?

Poi volevo sapere se è giusto scrivere i caratteri in getchar() così.. perché a parte l'invio ('\n') gli altri, che sono lettere, non me li prende