fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. char buffer[] = "Welcome to Computer Networks! Enjoy Network Programming.";
  5. printf("Original:\n%s\n", buffer);
  6. int i;
  7. char temp;
  8. while(i<strlen(buffer)/2){
  9. if(i%2 ==1){
  10. temp = buffer[i];
  11. buffer[i] = buffer[strlen(buffer)-i-1];
  12. buffer[strlen(buffer)-i-1] = temp;
  13. }
  14. i++;
  15. }
  16. printf("Swapped:\n%s\n", buffer);
  17. i = 0;
  18. while(i<strlen(buffer)/2){
  19. if(i%2 ==1){
  20. temp = buffer[i];
  21. buffer[i] = buffer[strlen(buffer)-i-1];
  22. buffer[strlen(buffer)-i-1] = temp;
  23. }
  24. i++;
  25. }
  26. printf("Swapped back:\n%s\n", buffer);
  27. return 0;
  28. }
  29.  
Success #stdin #stdout 0s 2112KB
stdin
Standard input is empty
stdout
Original:
Welcome to Computer Networks! Enjoy Network Programming.
Swapped:
Wgliomerto PokpottrNNytjoEk!s rnwoe  eewurm Crog ammcne.
Swapped back:
Welcome to Computer Networks! Enjoy Network Programming.