一个简单的筛选字符程序
思路:1.先录入(这里一次全部录入),并筛选出大写字母,存入数组
2.对数组的元素输入(先判断后面是否有相同字符,无则输出字符)
#include<stdio.h>
#include<string.h>
int main(){
char a[81];
gets(a);
int i,j,num=strlen(a);
char b[num],s=0;
for(i=0;i<num;i++){
if(a[i]>=65&&a[i]<=90){
b[s++]=a[i];
}
}
// printf("%d\n",num);
if(s==0){
printf("Not Found");
return 0;
}
for(i=0;i<s;i++){
for(j=i-1;j>=0;j--){
if(b[j]==b[i]) break;
}
if(j==-1||i==0){
printf("%c",b[i]);
}
}
return 0;
}