c language detection ip address and subnet mask program