шановний, наполегливо дуже вам рекомендую почитати якусь, хоча б загальну, документацію по програмуванню, по темі цикли (наприклад цикл for). вибачте, але за такий код мене б престрелили і четвертували, а потім закопали б в лісі.
х.х.х.255 - це (російською) широковещательный адрес (broadcast), його сканити не треба. х.х.х.0 теж сканити не потрібно, читайте документацію.
імена машин можно знайти командою nslookup або host.