while (left < right) { int mid = (left + right) / 2; printf("%d", mid); scanf("%c", ans); if (ans == '=') { right = mid; break; } if (ans == '<') right = mid; else left = mid + 1; } printf("Загаданное число = %d", right);