Write a small console application that uses a string comparison function (that you       will also write) that meets the following prototype:               int MyStrCmp(char *a, char *b) - for C;             or assume passed String data types - for C# / Java / PHP         Entered or passed strings may be of any length; trap for edge conditions and       display error messages. Functions cannot make use of or "wrap" any existing API       calls. Function must return an int that is: <0 if string1 is less than string2; 0 if string1 is the same as string2; or >0 if string1 is greater than string2;       and display the 2 strings as noted below.         If the return value is <0, then returned strings are inverted, IE abcdef and uvwxyz,       would be displayed as fedcba and zyxwvu         If the return value is 0, then one string is returned and is made up with the merged       2 input strings; IE abcdef and uvwxyz, would be displayed as aubvcwdxeyfz.         If the return value is >0, then one string is returned and is made up with the merged       2 input strings; IE abcdef and uvwxyz, would be displayed as zfyexdwcvbua