Original - c Code #include #include long int convertUTF8ToUnicode(FILE*); long int convertUnicodeToUTF8(long int); int main(int argc, char* argv[]) { FILE* fileHandler; fileHandler = fopen("UTF8Test.txt", "r"); //Open the input file while(!feof(fileHandler)) { convertUTF8ToUnicode(fileHandler); } } long int convertUTF8ToUnicode(FILE* fileHandler){ unsigned char charBuffer[1], helpBuffer[4]; //We put the characters into a new array. long int unicodeValue; //This will be the returned Unicode ...