fork(16) download
  1. #include<stdio.h>
  2. void change(char *str)
  3. {
  4. int i=1;
  5. int j=1;
  6. int k;
  7. int d=0;
  8. while(str[i]!='\0')
  9. {
  10. if(str[i-1]==str[i])
  11. {
  12. k=i+1;
  13. while(str[k]!='\0'&&str[k-1]==str[k])
  14. {
  15. k++;
  16. }
  17. i=k;
  18. }
  19. str[j]=str[i];
  20. j++;
  21. i++;
  22. }
  23. str[j]='\0';
  24. printf("%s",str);
  25. }
  26. int main()
  27. {
  28. char s[]="HHelllo";
  29. change(s);
  30. return 0;
  31. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
Helo