To będzie coś z tych odpowiedzi http://stackoverflow.com/questions/8270926/while-eof-in-java. Generalnie właśnie EOF jest wysyłany kiedy skończą się testy. Jeśli natomiast wpisujesz testy z palca (nie polecam), to wyślesz ten sygnał przez ctrl + d pod Linuksem lub też ctrl + z pod Windows. Radził bym jednak dać te dane do pliku i przekierować go na wejscie przez "to co zwykle piszesz uruchamiając program" << nazwa pliku, w ten sposób unikniesz pomyłek a EOF zostanie wysłany "automatycznie". Jak korzystasz z ide to tam też powinna być taka możliwość.