fork download
  1. #include <stdio.h>
  2. void reverse(char*str){
  3. int len = strlen(str);
  4. char*p1 = str;
  5. char*p2 = str + len - 1;
  6. while(p1<p2){
  7. char t = *p1;
  8. *p1 = *p2;
  9. *p2 = t;
  10. p1++;
  11. p2--;
  12. }
  13. }
  14. int main(int argc, char*argv[]){
  15. char str[100] = "ABCDEFGH";
  16. reverse(str);
  17. int len = strlen(str);
  18. for(int i=1; i<len; i+=2){
  19. printf("%c",str[i]);
  20. }
  21. printf("\n");
  22.  
  23.  
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0.01s 5316KB
stdin
Standard input is empty
stdout
GECA