每次只读取一个字符,转换为ASCII后,用ASCII数值作为hash的下标,出现过的对hash[]赋值为1。 #include<stdio.h> int main() { int hash[128]={0}; char B; int count =0; while(scanf("%1c",&B)!=EOF){ ...