I'm working through the problems on code chef. I'm stuck with a problem and all its says is that I have the wrong answer. I want to test my program to see its output but it reads input from a text file and I can't figure out how to do that with eclipse, my code is below:
import java.io.*;
class Holes {
public static void main(String[] args) throws IOException{
    // TODO Auto-generated method stub
    BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
    int testCases = Integer.parseInt(r.readLine());
    for (int i =0; i<testCases; i++)
    {
        int holes = 0;
        String s = r.readLine();
        for (int j= 0; j< s.length(); j++)
        {
            char c = s.charAt(j);
            if (c == 'B')
                holes += 2;
            else if (c== 'A' || c== 'D' ||c== 'O' ||c== 'P' ||c== 'Q' ||c== 'R' )
            {
                holes +=1;
            }
            System.out.println(holes);
        }
    }   
}
}
 
     
     
    