fork download
  1. #include<stdio.h>
  2. #include<string.h>
  3.  
  4. void reverse(char *data) {
  5. int length = 0,i;
  6. char temp,*start,*end;
  7. start = data;
  8. end = data;
  9. length = strlen(data);
  10. end = end + (length-1 );
  11. for(i=0; i< length/2; i++) {
  12. temp = *end;
  13. *end = *start;
  14. *start = temp;
  15. start++;
  16. end--;
  17. }
  18. }
  19.  
  20.  
  21. int main()
  22. {
  23. int length1 = 0;
  24. char data1[100] = "I am megharaj from india";
  25. printf("data1 %s\n", data1);
  26. reverse(data1);
  27. printf("reversed\n");
  28. printf("data1 %s\n", data1);
  29. return 0;
  30. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
data1 I am megharaj from india
reversed
data1 aidni morf jarahgem ma I