# [1108. Defanging an IP Address](https://leetcode.com/problems/defanging-an-ip-address/)   char * defangIPaddr(char * address){ int addressLen = strlen(address); int defAddressLen = addressLen + 7; char * defAddress = (char *)malloc(defAddressLen); memset(defAddress, 0, defAddressLen); int offset = 0; for(int i=0; i<addressLen; i++){ if(address[i] == '.'){ defAddress[offset] = '['; defAddress[offset+1] = '.'; defAddress[offset+2] = ']'; offset += 3; }else{ defAddress[offset] = address[i]; offset++; } } return defAddress; }
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up