fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <locale.h>
  4.  
  5. int main() {
  6. setlocale(LC_ALL, ""); // Включаем поддержку локали (русский текст)
  7.  
  8. char text[256];
  9. printf("Введите текст: ");
  10. fgets(text, sizeof(text), stdin);
  11.  
  12. int len = strlen(text);
  13. if (text[len - 1] == '\n') text[--len] = '\0';
  14.  
  15. printf("Реверс: ");
  16. for (int i = len - 1; i >= 0; i--)
  17. putchar(text[i]);
  18.  
  19. printf("\n");
  20. return 0;
  21. }
Success #stdin #stdout 0.01s 5316KB
stdin
Standard input is empty
stdout
Введите текст: Реверс: zjnTG