Salve vorrei sapere come risolvere un problema in C. Ho un file di testo con parecchie righe e vorrei di ogni riga prendere solo i primi 12 caratteri e salvarli in un altro file. Ora il salvataggio e la lettura dei primi 12 caratteri non è un problema ciò che non riesco a fare e a far andare a capo la funzione dopo i primi 12 caratteri e quindi a far riprendere i 12 caretteri della 2 riga e non, come capita a me, a far prendere i successiva 12 caratteri nella stessa riga. Per prendere i prima 12 caratteri uso la funzione fgets(nome, 13, fp) dove nome è un vettore dove viene salvata la stringa con 12 caratteri e fp il puntatore a file ma come faccio a farlo andare a capo???
Grazie e scusate la lunghezza ma era necessaria per far capire bene.
Ciao

Rispondi quotando