當前位置:編程學習大全網 - 電腦編程 - 有C語言編程,輸入壹個字符串,求這個字符串中不重復的字母的個數(大小寫區分)

有C語言編程,輸入壹個字符串,求這個字符串中不重復的字母的個數(大小寫區分)

#include<stdio.h>

#include<ctype.h>

int main(void)

{

char str[100]={'\0'};

int a[100]={0},i=0,n=0;

printf("請輸入字符串:");

gets(str);

for(i=0;i<100;i++)

{

if(isalpha(str[i]))

a[str[i]-65]++;

}

for(i=0;i<100;i++)

{

if(a[i]==1)

n++;

}

printf("***有不重復的字母%d個\n",n);

return 0;

}

妳看這個行不。。。

  • 上一篇:請教關於單片機電流表取樣電阻的問題
  • 下一篇:寬帶通信常用的調制方式有哪些?
  • copyright 2024編程學習大全網