fork download
  1. #include <stdio.h>
  2. void swap(int *a, int *b)
  3. {
  4. int tmp = *a;
  5. *a = *b;
  6. *b = tmp;
  7. }
  8. int length(char s[])
  9. {
  10. int i = 0;
  11. while (s[i] != NULL)
  12. ++i;
  13. return i - 1;
  14. }
  15. int main()
  16. {
  17. char s[100];
  18. fflush(stdin);
  19. scanf("%s",s);
  20. int n=length(s);
  21. for(int i=0;i<=n/2;i++)
  22. {
  23. swap(&s[i],&s[n-i-1]);
  24. }
  25. for(int i=0;i<n;i++)
  26. {
  27. printf("%c",s[i]);
  28. }
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0s 5420KB
stdin
Standard input is empty
stdout
Standard output is empty