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