include <stdio.h>void del_samechar(char str[]){char *p=str,*q; while(*p) {for(q=p+1;*p==*q;q++); if(q==p+1)*str++=*p++; else p=q; } *str='\0'; }int main(){char s[]="aabaaama"; del_samechar(s); printf("%s\n",s); return 0;} ...