过滤掉字符串中的重复字符
程序员文章站
2022-03-04 19:41:28
...
一、代码
//过滤掉字符串中的重复字符
#include <stdio.h>
#include <string.h>
void main(){
char s1[88],s2[88];
memset(s2,'\0',sizeof(char)*88);//给字符串数组初始化,将s2全初始化为'\0'
int i,j,k=1;
gets(s1);
int l=strlen(s1);
s2[0]=s1[0];
for(i=0;i<l;i++){
for(j=0;j<strlen(s2);j++){
if(s1[i]==s2[j])
break;
}
if(j==strlen(s2)){
s2[k]=s1[i];
k++;
}
}
for(i=0;i<strlen(s2);i++){
printf("%c",s2[i]);
}
}
二、结果
下一篇: css right属性不起作用怎么办