1. 程式人生 > >c語言統計輸入字串有多少不同的字母

c語言統計輸入字串有多少不同的字母

int main()
{
char cString[100];
int i,j,count;
gets(cString);
count=0;
if(cString[0]=='\0'){
printf("請輸入字元");
printf("朋友,機會只有一次,拜拜!");
}
else if(cString[0]==' '){
printf("不要輸入空格");
printf("朋友,機會只有一次,拜拜!");
}
else{
for(i=0;i<strlen(cString);i++){
for(j=0;j<i;j++){
if(cString[j]==cString[i]){
count-=1;
break;}
}
count+=1;
}
}
printf("該字串含有%d個字母!\n",count);
return 0;
}