Если вы не укажете полный путь, программа будет искать в текущем каталоге, который, вероятно, в вашем случае является каталогом, в котором собран исполняемый файл edit: получается, что по умолчанию это каталог проекта (спасибо @Kos) .
Вы можете переместить input.txt
в этот каталог, указать полный путь (или правильныйотносительный) или поручите вашей IDE запустить исполняемый файл с другим текущим каталогом (я не знаю, возможно ли это с Eclipse, я предлагаю это, потому что с VS вы можете сделать это).
Кстати,в общем, вам следует избегать жестких кодов путей в ваших источниках.