Проверил на нескольких документах, код работает исправно, но валидатор не пропускает по нескольким пунктам. Почему, даже представления не имею.
Помогите, пожалуйста
package com.javarush.task.task18.task1816;
/*
Английские буквы
*/
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Solution {
final static String file1 = "C:\\Users\\evpat\\Desktop\\test.txt";
public static int col = 0;
public static void main(String[] args) throws FileNotFoundException, IOException {
FileInputStream input = new FileInputStream(file1);
while(input.available() > 0) {
int c = input.read();
for (int i = 65; i < 91; i++) {
if (c == i) col++;
}
for (int i = 97; i < 123; i++) {
if (c == i) col++;
}
}
input.close();
System.out.println(col);
}
}