Что тут не так?
package com.javarush.task.task18.task1817;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.text.DecimalFormat;
/*
Пробелы
*/
public class Solution {
public static void main(String[] args) throws IOException {
String fileName = args[0];
FileInputStream inputStream = new FileInputStream(fileName);
int countSpace = 0;
int countAllSymbols = 0;
while (inputStream.available() > 0) {
byte c = (byte) inputStream.read();
if (c == 32){
countSpace++;
}
countAllSymbols++;
}
inputStream.close();
double value = (countSpace / countAllSymbols) * 100;
System.out.println(String.format("%.2f", value));
}
}