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. // Удаляем символ новой строки, если он есть
  13. size_t len = strlen(text);
  14. if (text[len - 1] == '\n') {
  15. text[len - 1] = '\0';
  16. len--;
  17. }
  18.  
  19. printf("Реверс: ");
  20. for (int i = len - 1; i >= 0; i--) {
  21. putchar(text[i]);
  22. }
  23.  
  24. printf("\n");
  25. return 0;
  26. }
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
Введите текст: Реверс: @�4G