c语言去掉重复字符

    技术2022-07-11  92

    `#include <stdio.h> #include <stdlib.h> void del(char *p);

    int main() { char s[30]; char *p=s; printf(“请输入一串字符”); gets(s); del§; printf("%s\n",p); system(“pause”); return 0; }

    void del(char *p) { char *q,*r; for(q=p;*q!=’\0’;q++) { for(r=p;r!=q;r++) { if(*q==*r) { break; } } if(r!=q) { for(r=q;*r!=’\0’;r++) { *r = *(r+1); } } } }

    Processed: 0.014, SQL: 9