0 / 0 / 0
Регистрация: 24.11.2020
Сообщений: 3
|
|
1 | |
Взгляните на код)17.12.2020, 13:59. Показов 294. Ответов 2
Метки нет (Все метки)
Помогите, пожалуйста, нужно объяснить все конструкции: циклы особенно, не совсем понимаю(
#include <stdio.h> #include <stdlib.h> int main() { char p[1100], * h; int i = 0, n = 0, u = 0, c = 0, k = 0; gets(p); u = strlen(p); while (i < u) { if (p[i] == ' ' || p[i] < 65 || (p[i] > 90 && p[i] < 97) || p[i] > 122) { k = n; while (k <= (n + ((i - n) / 2)) - 1) { c = p[k]; p[k] = p[i - 1 + n - k]; p[i - 1 + n - k] = c; k++; } n = i + 1; } i++; } k = n; while (k <= (n + (u - n) / 2) - 1) { c = p[k]; p[k] = p[u - 1 + n - k]; p[u - 1 + n - k] = c; k++; } for (h = p; *h; h++) { printf("%c", *h); } printf("\n"); system("pause"); return 0; }
0
|
17.12.2020, 13:59 | |
Ответы с готовыми решениями:
2
Взгляните на код, и скажите в чём ошибка Взгляните Взгляните ка. Взгляните на решение |
0 / 0 / 0
Регистрация: 24.11.2020
Сообщений: 3
|
|
17.12.2020, 15:05 [ТС] | 3 |
Программа работает так: например, вводим HELLO WORLD, на выходе OLLEH DLROW
Не понимаю, что именно делает циклы while и for
0
|
17.12.2020, 15:05 | |
17.12.2020, 15:05 | |
Помогаю со студенческими работами здесь
3
Взгляните на БД Аптека Взгляните пожалуйста Взгляните на задачку С++ Умные люди взгляните ФОРТРАН взгляните а то я не понимаю Народ взгляните и по возможности Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |