fork download
  1. #include <stdio.h>
  2.  
  3. void reverse(char *str){
  4.  
  5. char * end1 = str;
  6. char tmp = 'c';
  7. if(str){
  8. while(*end1){
  9. ++end1;
  10. }
  11. --end1;
  12.  
  13. while(str<end1){
  14. tmp=*str;
  15. *str=*end1;
  16. *end1=tmp;
  17. str++;
  18. end1--;
  19. }
  20. }
  21. }
  22.  
  23. int main(void) {
  24. char x[] = "quick brown fox";
  25. reverse(x);
  26. printf("'%s'\n", x);
  27. return 0;
  28. }
  29.  
Success #stdin #stdout 0s 2008KB
stdin
Standard input is empty
stdout
'xof nworb kciuq'