Написать на языке С функцию. Функция должна принимать на вход строку (в виде указателя на char, строка заведомо сформирована корректно, ненулевой длины и заканчивается символом конца строки). Функция должна возвращать указатель на char. Необходимо модифицировать строку так, чтобы при нахождении последовательностей символов английского алфавита внутри этой строки, они были записаны в обратном порядке (внутри каждой найденной последовательности). Все остальные символы считаются разделителями. Следует рассматривать строку как последовательность символов, не допускается использовать библиотечные функции для обработки строк и для преобразования числа в строку. Не допускается модификация исходных данных, передаваемых по указателю. Например, строка "qwerty.abc12d" должно быть преобразована в "ytrewq.cba12d".
С учетом изменений в первом задании реализуется алгоритм перестановки цифр - ответ В)
Во втором задании: i = 3 , p=2
i = 6, p=4
i=9, p=8
ответ В) 8
В третьем задании: - это второе задание, записанное наоборот
i=3, p=2
i=6, p=4
i=9, p=8
ответ D) 8
В четвертом задании:
y=5, x=2
y=7, x=4
y=11, x=6 - выход из цикла
ответ B) 11
задание 5
АА+В=ВСС
A,B,C - десятичные цифры от 0 до 9
т.к. при сложении идет перенос в два младших разряда СС, то А=9, В =1,
соответственно, С =0
99+1=100