fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. // Статический массив на 100 символов
  5. char arr[100];
  6. int count = 0; // Количество считанных символов
  7.  
  8. // Чтение символов с помощью getchar() до EOF или до 100 символов
  9. int ch;
  10. while (count < 100 && (ch = getchar()) != EOF && ch != '\n') {
  11. arr[count] = ch;
  12. count++;
  13. }
  14.  
  15. // Разворот массива и вывод
  16. printf("Развернутый массив:\n");
  17. for (int i = count - 1; i >= 0; i--) {
  18. putchar(arr[i]);
  19. }
  20. printf("\n");
  21.  
  22. return 0;
  23. }
  24.  
  25.  
Success #stdin #stdout 0s 5284KB
stdin
5 6 7 8 88 56 46 20 89
stdout
Развернутый массив:
98 02 64 65 88 8 7 6 5