FILE *orgF = fopen("Orig.txt", "rb");
if (orgF)
{
fseek(orgF, 0, SEEK_END); //vamos hasta el final del archivo
long orgSize = ftell(orgF); //obtenemos posicion y por ende tamaño
rewind(orgF); //volvemos al comienzo
char *buffer = (char*)malloc(orgSize);
fread(buffer, orgSize, 1, orgF); //llenamos el buffer con el archivo
char *orgPtr = buffer; //ya podemos procesar el texto