fork download
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4. int main()
  5. {
  6. int i,n;
  7. char str[10000];
  8. str[0]= 's';
  9. str[1]= 'd';
  10. str[2]= 'f';
  11. str[3]= 'g';
  12. str[4]= 'h';
  13. str[5]= 'j';
  14. str[6]= 'k';
  15. str[7]= 'l';
  16. str[8]= ' ';
  17. str[9]= 'a';
  18. str[10]= 'b';
  19. str[11]= ' ';
  20. str[12]= 'a';
  21. str[13]= '\0';
  22. i=0;
  23. int start =0;
  24. int end = 0;
  25. int j=0;
  26. int k=0;
  27. char temp;
  28. printf("%ld\n",strlen(str));
  29. while(i<strlen(str))
  30. {
  31. while(str[i]!=' ' && str[i]!='\0')
  32. {
  33. i++;
  34. }
  35. end = i-1;
  36. j= start;
  37. k = end;
  38. while(j<k)
  39. {
  40. temp = str[j];
  41. str[j]=str[k];
  42. str[k]= temp;
  43. j++;
  44. k--;
  45. }
  46. i++;
  47. start = i;
  48. }
  49. printf("%s\n",str);
  50. return 0;
  51. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
13
lkjhgfds ba a