I pass all the requirements except 1 of them. the message is a bit obscure for me so im not sure what is wants. if I go into eclipse, replace buffered reader with variables with values, it works fine... Here is my code
BufferedReader reader = new BufferedReader (new InputStreamReader(System.in));

       Integer a = Integer.parseInt(reader.readLine());
       Integer b = Integer.parseInt(reader.readLine());
       Integer c = Integer.parseInt(reader.readLine());

       int num = 0;

       if ( a > 0) {
			num++;
			if ( b > 0) {
				num++;
			}
				if ( c > 0) {
					num++;
				}
				System.out.println(num);
		}

		else if ( a > 0) {
			num++;
			if ( c > 0) {
				num++;
			}
				System.out.println(num);
		}

		else if ( b > 0) {
			num++;
			if ( c > 0) {
				num++;
			}
				System.out.println(num);
		}

		else
				System.out.println(num);