I find the exact output showed in example, althought I don't success 5th requirement, do you know why ?
thank youtr
package fr.codegym.task.task19.task1906;
import java.io.*;
/*
Caractères pairs
*/
public class Solution {
public static void main(String[] args) {
BufferedReader lecteur = null;
String fileName1 = null;
String fileName2 = null;
FileReader reader = null;
FileWriter writer = null;
int paire = 0;
try {
lecteur = new BufferedReader(new InputStreamReader(System.in));
fileName1 = lecteur.readLine();
fileName2 = lecteur.readLine();
reader = new FileReader(fileName1);
writer = new FileWriter(fileName2);
while (reader.ready()) {
int data = reader.read();
if (((data >= 65) && (data <= 90)) || ((data >= 97) && (data <= 122))) {
if (++paire % 2 != 0) continue;
}
writer.write(data);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
try {
lecteur.close();
reader.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}