voiddehexify(){struct{charanswer[BUFLEN];charbuffer[BUFLEN];}c;inti=0,j=0;gets(c.buffer);while(c.buffer[i]){if(c.buffer[i]=='\\'&&c.buffer[i+1]=='x'){inttop_half=nibble_to_int(c.buffer[i+2]);intbottom_half=nibble_to_int(c.buffer[i+3]);c.answer[j]=top_half<<4|...
For comprehensive documentation, see the Project 2 Spec (https://cs161.org/proj2/getting-started-coding/). Write your implementation in client/client.go, and your tests in client_test/client_test.go. To test your implementation, run go test -v inside of the client_test directory.About...