Il linguaggio va obbligatoriamente indicato nel titolo.
Il titolo deve dare quante più informazioni possibili sul problema trattato
Bisogna assicurarsi di essere nel forum corretto (il codice che hai postato è Java e questo linguaggio ha un forum dedicato)
Il codice va postato indentato e usando gli appositi tag CODE.

Tutto questo è scritto nel Regolamento interno, in evidenza su tutti i forum.

Faccio le correzioni del caso, sposto la discussione e aggiungo i tag mancanti.


In futuro, fai attenzione.

PS: cosa sarebbero i file che vanno a capo forzatamente??
PPS: Per leggere una riga con BufferedReader si usa il metodo readLine(). Usando il metodo read() devi gestire a mano gli eventuali byte di carridge return e line feed.


Ciao.