请神,找茬~数组中的会有多余的数据
#include<bits/stdc++.h>
using namespace std;
int main(){
char s;
int a[1000];
while(cin>>s){
if(s>='a' and s<='z'){
a[s]++;
}
}
for(char i='a';i<='z';i++){
if(a[i]>0) cout<<i<<":"<<a[i]<<endl;
}
}
#include<bits/stdc++.h>
using namespace std;
int main(){
char s;
int a[1000];
while(cin>>s){
if(s>='a' and s<='z'){
a[s]++;
}
}
for(char i='a';i<='z';i++){
if(a[i]>0) cout<<i<<":"<<a[i]<<endl;
}
}
相关推荐