Microchip Technology interview question

Code Analysis - C code involving function pointers and string manipulation