см. Я подготовил один файл
FILE *b = fopen("jigar.txt","w");
fprintf(b,"jigar\r");
fclose(b);
Теперь я снова открыл этот файл для проверки
b = fopen("jigar.txt","r");
char f;
перейти к концу файла до конца
while(fscanf (b, "%c", &f) != EOF);
перейти на 1 байт назад
fseek( b,-1,1);
прочитайте этот байт
fscanf(b,"%c",&f);
проверить это
if(f == 13) \\ here instead of 13 you can writr '\r'
printf("\r is detected");
else
write \r to file...